hyperia/yii2-cron
最新稳定版本:1.2.0
Composer 安装命令:
composer require hyperia/yii2-cron
包简介
Auto block|unblock console command for the Yii2. One command without duplicate.
README 文档
README
Provide a logic and functionality to block console commands until they execute. Unlocks commands exhibited at the expiration of the block if the server is down.
Usage
public function behaviors() { return array( 'LockUnLockBehavior' => array( 'class' => 'hyperia\cron\commands\behaviors\LockUnLockBehavior', 'timeLock' => 0 //Set time lock duration for command in seconds ) ); }
Any command can be converted to daemon
class AwesomeCommand extends DaemonController { /** * Daemon name * * @return string */ protected function daemonName(): string { return 'mail-queue'; } /** * Run send mail */ public function worker() { // Some logic that will be repeateble } }
统计信息
- 总下载量: 1.03k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-04-07