daydiff / yii2-unique-command
Yii2 命令特质和行为允许您控制命令的唯一性
dev-master
2016-11-07 11:57 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-14 19:36:43 UTC
README
使用方法
use Daydiff\UniqueCommand\UniqueCommandBehavior; use yii\console\Controller; class UniqueController extends Controller { public function behaviors() { return [ [ 'class' => UniqueCommandBehavior::className(), 'actions' => ['foo'] //an action foo will be unique ] ]; } /** * Unique action */ public function actionFoo() { //just if it do really long work sleep(5); return 'unique'; } /** * Non unique action */ public function actionBar() { //just if it do really long work sleep(5); return 'non-unique'; } }