如何向Laravel4中的默认RESTful方法添加新方法?
有没有一种方法可以将新方法添加到默认的RESTful方法中,而无需将其添加到laravel 4中的routes.php文件中?因为我觉得如果我必须将aim添加到routes.php文件中,它就会失败。提前谢谢不,你不能那样做。您只能通过创建链接到自定义方法的新路由来完成此操作如何向Laravel4中的默认RESTful方法添加新方法?,rest,laravel-4,Rest,Laravel 4,有没有一种方法可以将新方法添加到默认的RESTful方法中,而无需将其添加到laravel 4中的routes.php文件中?因为我觉得如果我必须将aim添加到routes.php文件中,它就会失败。提前谢谢不,你不能那样做。您只能通过创建链接到自定义方法的新路由来完成此操作 Route::get('photos/popular', 'PhotoController@method'); Route::resource('photos', 'PhotoController'); ..或者您可以
Route::get('photos/popular', 'PhotoController@method');
Route::resource('photos', 'PhotoController');
..或者您可以限制REST中的路由:
Route::resource('photo', 'PhotoController',
['only' => ['index', 'show']]);
Route::resource('photo', 'PhotoController',
['except' => ['create', 'store', 'update', 'destroy']]);