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準拠。

作者: 掌田津耶乃 | 価格: 3,300円