Laravel リダイレクト
Last Update: 2019.11.24 01:23:26
Laravel では Illuminate\Http\RedirectResponse のインスタンスを返すことでリダイレクトに必要なヘッダとかをいい感じに設定してくれる。 RedirectResponseインスタンスを生成するには様々な方法があるみたいだけどredirect() Helperを使うのが一番簡単とのこと。
static
Route::get('dashboard', function () {
return redirect('home/dashboard');
});
パラメータあり
Route::get('items/item/{id}', function ($id) {
return redirect('items/view/' . $id, 301);
});
PHPフレームワークLaravel実践開発
アプリケーション開発には、基本のMVC以外の機能実装が非常に重要になります。本書は、既刊『PHPフレームワーク Laravel入門』を読み終わった方に向けて、もっと知りたいという要望の高かったMVC以外の機能実装の手法を解説します。コア機能の詳細から、サービス、DBクラスとEloquent、ジョブ管理、フロントエンド(Vue.js、React、Angular)との連携、ユニットテスト、Artisanコマンドまで詳細にわかります。Laravel5.8.9準拠。