Php 如何从控制器(Laravel 5)设置cron
是否无法使用Laravel 5调度程序从控制器创建Cronjob 据我所知,Laravel调度器可以与cron一起工作,但只能在App\Console\Kernel类中工作Php 如何从控制器(Laravel 5)设置cron,php,laravel,laravel-5,cron,automation,Php,Laravel,Laravel 5,Cron,Automation,是否无法使用Laravel 5调度程序从控制器创建Cronjob 据我所知,Laravel调度器可以与cron一起工作,但只能在App\Console\Kernel类中工作 protected function schedule(Schedule $schedule) { $schedule->call(function () { DB::table('recent_users')->delete(); })->daily(); }
protected function schedule(Schedule $schedule)
{
$schedule->call(function () {
DB::table('recent_users')->delete();
})->daily();
}
也许可以从路由和参数中调用类似的函数
我需要为家庭自动化项目设置cronjobs(灯开关打开/关闭;远程控制命令e.t.c)。也许使用sleep direct to terminal执行命令的想法也不错
也许有人有其他有效的方法来做这件事?你可以用Laravel队列来做 也许一个服务层可以做到这一点?