AppServiceProvider中的运行命令获取错误

时间:2018-06-29 08:00:44

标签: laravel-5

我运行命令并在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'));
        });

我研究了很多小时,但仍然无法解决。有人给我建议吗?

0 个答案:

没有答案