最初にインターフェイス ファイル TestInterface.php
ファイルを作成します。
2 つの Repository
ファイルを作成して、特に TestInterface
インターフェイスを実装します。
#########練る##################
ファイルの providers に追加されます。
コントローラーのインターフェースをこのように使用する場合の使い方、皆さん、ありがとうございます!
漂亮男人2017-06-30 09:56:09
個人的には、インターネット上のさまざまなlaravelチュートリアルで言及されているウェアハウスモデルは、一部の複雑なクエリ操作をカプセル化する場合にのみ適しており、他のものには役に立たないと感じています。 laravel では、完全なウェアハウス モデルがドメイン モデルと連携する必要がありますが、モデルはドメイン モデルの役割を果たすことができません。さらに、ウェアハウスとLaravel独自のORMの間には基本的に分離操作がないため、モデルのインターフェースを定義することはほとんど意味がありません。
もちろん、これらは単なる個人的な理解であり、議論は歓迎されます。ドメイン駆動設計に関する関連知識を学ぶ必要があります