2016-04-14 13 views
0

Laravel 5.1でファサードとサービスコンテナのバインド機能について興味がありましたが、Reponse::json()response()->json()は同じものとしましょう。しかし、いずれかの方が他の方より優れている理由はありますか?これは、すでにLaravelのマニュアルに記載されているLaravel - レスポンス::レスポンス() - どちらが良いですか

答えて

1

ファサードは アプリケーションのサービスコンテナで使用可能なクラスに「静的」のインタフェースを提供します。 Laravelは多くのファサード、 を持っていて、おそらくそれを知らずに使っているでしょう! Laravel 「ファサードは、」伝統的な 静的メソッドよりも多くのテスト容易性と柔軟性を維持しながら、簡潔な、表情豊かな構文 の利益を提供 サービスコンテナ、で基本となるクラスに「静的プロキシ」としての役割を果たす。

また、Laravelの作成者によってthis articleもお手伝いします。

関連する問題