我正在尝试设置一个 Laravel 任务,最终使用工匠界面将其称为 cron 作业。
在尝试让一个简单的任务工作时,我不断收到 Laravel 找不到该任务的错误:“抱歉,找不到该任务。”
这是我的版本有问题吗?我正在使用不到一个月前下载的版本,我知道它至少是 v3.0,但我不知道如何检查具体的版本号。
我需要在 start.php 中配置什么来注册我的所有“任务”吗?我认为这是默认情况下保存在 /application/tasks 中的所有类
我的任务.php
class Mytask_Task {
public function run($arguments) {
// Do awesome notifying...
echo "Hello from Mytask Task";
}
}
路由.php
try{
\Laravel\CLI\Command::run(array('mytask'));
echo "Success";
} catch (Exception $e) {
echo $e->getMessage();
}