如何在框架外使用Laravel任务计划?

时间:2016-06-14 13:19:07

标签: php laravel cron scheduled-tasks

有没有办法(框架,库)按照Laravel的工作方式使用任务计划? 或者只从Laravel框架中提取该功能的方法?

2 个答案:

答案 0 :(得分:1)

Laravel的设计并不像Symfony及其组件那样分裂。您可以尝试安装illuminate/eventsilluminate/console并解析任务计划程序的依赖项。

任务计划涉及使用artisan schedule:run命令,因此您需要从Illuminate/Console/Scheduling/ScheduleRunCommand开始对代码进行反向工程。

答案 1 :(得分:0)

完全有可能,看看这个

illuminate-schedule

您需要做的就是创建一个自定义应用程序。该应用程序是illuminate/container实例,框架的所有特征都依赖于该实例。