自动注册Laravel 4中的所有控制器


Auto-register All controllers in Laravel 4

在L4中,是否存在与L3的Route::controller(Controller::detect());等效的

我不认为有一个等同的,但它很容易注册你的控制器:

Route::controller('users', 'UserController');

控制器方法接受两个参数。第一个是基本URI的类名,而第二个是类名控制器。

这很可能不会在laravel 4中实现,原因是自动加载所有控制器的设计被打破了。在laravel中,控制器的定义顺序很重要,这意味着自动加载所有控制器可能会破坏你的应用。