我正在尝试在Laravel 4中注册我的控制器.routes.php我有:
Route::get("/","HomeController@index");
Route::get("search","SearchController@index");
Run Code Online (Sandbox Code Playgroud)
现在,家庭控制器路由很好,但搜索控制器路由给我一个错误:
ReflectionException: Class SearchController does not exist
Run Code Online (Sandbox Code Playgroud)
但是,这个班确实存在.我甚至尝试创建另一个样本控制器,但无济于事,因为同样的消息出现了.
Ben*_*enG 20
名称在L4中区分大小写.并且方法名称应该完全匹配(例如getIndex,而不是index()).
此外,因为它使用composer包,所以您需要运行:
php composer dump-autoload
来检测任何新的类/控制器