Laravelでよく使われるRouteクラスのメソッドをまとめました。
1.Route::get($uri, $callback);
GETリクエストに対するルートを定義します。$uriには、URLパスを指定し、$callbackには、そのURLにアクセスされたときに実行されるクロージャまたはコントローラアクションを指定します。
2.
Route::post($uri, $callback);
POSTリクエストに対するルートを定義します。$uriと$callbackの使い方は、Route::get()と同様です。
3.
Route::put($uri, $callback);
PUTリクエストに対するルートを定義します。PUTメソッドは、リソースの更新に使用されます。
4.
Route::patch($uri, $callback);
PATCHリクエストに対するルートを定義します。PATCHメソッドも、リソースの部分的な更新に使用されます。
5.
Route::delete($uri, $callback);
DELETEリクエストに対するルートを定義します。DELETEメソッドは、リソースの削除に使用されます。
6.
Route::any($uri, $callback);
すべてのHTTPメソッドに対するルートを定義します。$uriと$callbackの使い方は、他のメソッドと同様です。
7.
Route::match($methods, $uri, $callback);
指定されたHTTPメソッドに対するルートを定義します。$methodsには、許可されるHTTPメソッドを配列で指定します。$uriと$callbackの使い方は、他のメソッドと同様です。
これらのメソッドを使用して、Laravelアプリケーション内で必要なルーティングを定義し、リクエストに応じたアクションを実行できます。
Laravelを学習している方の一助となればうれしいです。
コメント