コントローラーが DELETE 要求をリッスンするのに問題があります。/api/players/1 に DELETE リクエストを送信すると、NotFoundHttpException が発生します。ここに私のroutes.phpがあります
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でDELETEリクエストをキャッチする方法がわかりません。私は何を間違っていますか?