简体   繁体   English

Laravel 5直接呼叫控制器

[英]Laravel 5 routes call controller directly

I'm trying to call a controller directly in routes.php in Laravel 5 like this: 我试图直接在Laravel 5中的routes.php中调用控制器,如下所示:

    Route::get('/', function()
{

    if (\Auth::guest()){
        $controller = new \App\Http\Controllers\ConstructorController;
    }else{
        $controller = new \App\Http\Controllers\HomeController;
    }

    return $controller->index();
});

However, I get the following error: 但是,我收到以下错误:

FatalErrorException in routes.php line 109: Class 'HomeController' not found routes.php第109行中的FatalErrorException:找不到类'HomeController'

What is it that I'm missing? 我错过了什么?

Thanks 谢谢

尝试做一个composer dump-autoload

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM