PUT アクションにコントローラー内の関数を割り当てることができないようです。PUT リクエストを試みました/settings
が、403 Forbidden が返されました。
私はで宣言Route::controller('settings', 'SettingsController')
しましたroutes.php
:
<?php
class SettingsController extends BaseController {
public function getIndex() {
$setting = Auth::user()->setting;
return Response::json($setting);
}
public function putIndex() {
$setting = Auth::user()->setting;
$setting->update(Input::all());
}
}