Я нашел решение аналогичной ошибки.
Я обнаружил, что моя ошибка связана с закрытием в файле /config/sluggable.php (пакета для управления слагами, который я установил.
Мой код был следующим:
return [
reserved => function(Model $model){
return HelperController::reservedSlugs();
}
];
Я сделал следующее, чтобы проверить, не является ли причиной этого закрытие:
return [
reserved => array()
]
Тогда я побежал php artisan optimize
. Больше не было проблемы - я нашел закрытие, которое вызывало проблему.
Итак, вместо исходного закрытия я сделал следующее, чтобы получить тот же результат:
$ reservedSlugs = HelperController :: reservedSlugs ();
return [
'reserved' => $reservedSlugs
];