laravelのルートでRoute::を書くのと$router->を書くのに違いはありますか?
ringa_lee
ringa_lee 2017-05-16 16:54:45
0
1
461

他の人のコードを見ると$router->を使っていることが多いようですが、マニュアルを見るとRoute::を使っているようですが、この2つの方法に違いはあるのでしょうか?

ringa_lee
ringa_lee

ringa_lee

全員に返信(1)
过去多啦不再A梦

Route::get这种写法在laravel里叫做Facades、本来の意味は文章の便宜のために作られたものです。

$app->make('router')->get;

と同等です

もサービスコンテナから取り出され、ルーティングサービスはAppProvidersRouteServiceProviderによって提供されます。

依存性注入を通じて $router を取得した場合、それは $app->make('router') と同等であり、Route::Facades

とも同等です

理解するにはファサードのドキュメントを参照してください
http://laravel.com/docs/5.2/facades

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート