他の人のコードを見ると$router->を使っていることが多いようですが、マニュアルを見るとRoute::を使っているようですが、この2つの方法に違いはあるのでしょうか?
ringa_lee
Route::get这种写法在laravel里叫做Facades、本来の意味は文章の便宜のために作られたものです。
Route::get
Facades
$app->make('router')->get;
もサービスコンテナから取り出され、ルーティングサービスはAppProvidersRouteServiceProviderによって提供されます。
AppProvidersRouteServiceProvider
依存性注入を通じて $router を取得した場合、それは $app->make('router') と同等であり、Route::Facades
$app->make('router')
理解するにはファサードのドキュメントを参照してくださいhttp://laravel.com/docs/5.2/facades
Route::get
这种写法在laravel里叫做Facades
、本来の意味は文章の便宜のために作られたものです。
と同等です$app->make('router')->get;
もサービスコンテナから取り出され、ルーティングサービスは
AppProvidersRouteServiceProvider
によって提供されます。依存性注入を通じて $router を取得した場合、それは
とも同等です$app->make('router')
と同等であり、Route::Facades理解するにはファサードのドキュメントを参照してください
http://laravel.com/docs/5.2/facades