我运行命令并在AppServiceProvider中得到错误"Call to a member function getAction() on null"
。
如果我发表评论,命令运行正常。
我的AppServiceProvider.php:
app('view')->composer(['layouts.admin-app', 'admin.*'], function ($view) {
$action = app('request')->route()->getAction();
$controller = class_basename($action['controller']);
list($controller, $action) = explode('@', $controller);
$controller = str_replace('controller', '', strtolower($controller));
$view->with(compact('controller', 'action'));
});
我研究了很多小时,但仍然无法解决。有人给我建议吗?