У меня возникли проблемы с тем, чтобы мой контроллер прослушал запросы DELETE. Когда я отправляю запрос DELETE/api/players/1, я получаю исключение NotFoundHttpException. Вот мой routes.phpМетод контроллера RESTful Laravel не найден
Route::group(array('prefix' => 'api'), function() {
Route::controller('matches', 'MatchController');
Route::controller('players', 'PlayerController');
Route::controller('auth', 'AuthController');
});
Мои PlayerController
class PlayerController extends BaseController {
public function getIndex() {
// do something... this works
}
public function postIndex() {
// do something... this works
}
public function deleteIndex() {
// works when I send a DELETE request to /api/players
}
public function delete($id = null) {
// doesn't work!
}
}
Я предполагаю, что не хватает какой-то секретное слово или что-то ... Я просто не знаю, как поймать УДАЛИТЬ запрос с id. Что я делаю не так?
Кстати: http://area51.stackexchange.com/proposals/46607/laravel – Kriem