環境 Laravel5.1で動くものを前提としています。 ただ、5.2以降に関しても補足を入れています。 前提(ここすごく重要) Laravelのルーティングの基本がわかってること。 ルーティングの設定は先に書かれたやつのほうが優先度が高い グループはネストできる 基本1 Route::get('/', function() { return 'Hello, World!' }); // URL出力 url('/');
LaravelとCakePHPについて具体的なコード例から、それぞれの特徴を考察する。 それぞれ現時点(2016/03)での最新バージョンLaravel5.2とCakePHP3.2を対象とする。 ・コントローラーアクションにルートをつける一番簡単なルーティング // Laravel Route::any('/', 'ArticleController@index'); // CakePHP Router::connect('/', ['controller' => 'Articles', 'action' => 'index']); ・GET、POST、PUT、PATCH、DELETEといったHTTP動詞を区別してルーティング // Laravel Route::get('/', 'ArticleController@index'); Route::post('/', 'ArticleCo
※ Route::controller のルーティングはLaravel 5.2 で非推奨、Laravel5.3 で削除されました これはLaravel Advent Calendar 17日目の記事です。 昨日はHiroKwsさんの最強のデバッグツールlaravel-debuggerについてでした。 今回はLaravelのルーティングの書き方をまとめてみようと思います。 まず基本ですがLaravelではルーティングの設定はapp/routes.phpにまとめて記載するようになっていますので今回ご紹介するルーティングのコードは全てapp/routes.phpに記載するものと思ってください。 Laravelのルーティングは大きく分けて3つの書き方がありますので順番に見ていきましょう。 1, ルーティングと同時に表示内容もクロージャで記載してしまう方法 これは一番シンプルなルーティングの書き方か
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く