为什么laravel计划任务中没有“之间”?

时间:2017-01-09 11:48:35

标签: php laravel laravel-5.3

我在我面前有手册,我搜索了Google,什么都没有。为什么:

//update combined results cache
        $schedule->call('App\Http\Controllers\CombinedYieldUpdater@index')
            ->everyFiveMinutes()
            ->between('02:00', '04:00');

导致这个?

[2017-01-09 11:42:02] local.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Call to undefined method Illuminate\Console\Scheduling\CallbackEvent::between()

1 个答案:

答案 0 :(得分:1)

看起来你没有使用Laravel 5.3。类似的问题here用户希望使用Laravel 5.2中提供的方法。他正在使用5.1。

您确定使用的是5.3吗?如果没有将您的框架更新到5.3,它应该可以工作。