level7 laravelのbladeでの削除機能をつける

削除機能を実装しようと思って、こんな感じかなとぐぐってみたらばっちりそれだった。 actionでURLを渡すときにidを渡して、 それをcontrollerで探してdelete()を使うんだね。

シンタックスハイライト途中までしかなぜか効かない(T_T)

/resources/views/book_keep/index.blade.php
<form method="post" action="/delete/{{$book_keep->id}}">
    {{ csrf_field() }}
    <input type="submit" value="削除">
</form>

/route/web.php
Route::post('/delete/{id}', 'BookKeepController@delete');

/app/Http/Controllers/BookKeepController.php
public function delete (Request $request)
{
    BookKeep::find($request->id)->delete();
     return redirect('/');
}

参考 qiita.com