ActionLogJob.php 611 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace common\queues;
  3. use Yii;
  4. use yii\base\BaseObject;
  5. use common\models\common\ActionLog;
  6. /**
  7. * Class ActionLogJob
  8. * @package common\queues
  9. * @author jianyan74 <751393839@qq.com>
  10. */
  11. class ActionLogJob extends BaseObject implements \yii\queue\JobInterface
  12. {
  13. /**
  14. * 行为日志
  15. *
  16. * @var ActionLog
  17. */
  18. public $actionLog;
  19. /**
  20. * @param \yii\queue\Queue $queue
  21. * @return mixed|void
  22. * @throws \yii\base\InvalidConfigException
  23. */
  24. public function execute($queue)
  25. {
  26. Yii::$app->services->actionLog->realCreate($this->actionLog);
  27. }
  28. }
粤ICP备19079148号