我正在尝试使用 laravel 4 路由整个控制器:
Route::controller('mycontroller', 'MyController');
当用户访问此网址时:
http://my.app/mycontroller/anyMethod
然后anyMethod
方法MyController
应该起作用。
它应该适用于该类中定义的所有方法。
目前当我去:my.app/mycontroller,它抛出NotFoundHttpException
当我转到:my.app/mycontroller/aDefinedMethod 时,它抛出NotFoundHttpException
并说:找不到控制器方法。
怎么了?
更新:据我所知,Route::controller() 现在在 Laravel 4 中是安静的。那么,我不想要一个安静的控制器,我不想重命名我的方法。那么我应该如何设置路线来实现这一目标?