php - 为什么 "between"在 laravel 计划任务中不可用?

标签 php laravel laravel-5.3

我面前有手册,我搜索了谷歌,但什么也没有。这是为什么:

//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()

最佳答案

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

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

关于php - 为什么 "between"在 laravel 计划任务中不可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41547416/

相关文章:

javascript - 将变量从 PHP 传递到 Javascript 图表

php - 按字母数字顺序对 php 数组进行排序

php - 使用 Laravel 的查询生成器返回完整的重复行

php - Laravel:只有 2 个表的多对多关系

php - Laravel 路线未定义,但显然是

mysql - 使用 laravel 查询生成器在另一个表中使用列值

php - Laravel 5 - 发送群组电子邮件

php - Android:无法从 mysql 数据库检索图像 url 并将其显示在 imageView 中

php - 更新到 Laravel 5.3 后播种时调用未定义的方法 Illuminate\Database\Query\Builder::lists()

php - Laravel 环境文件未加载