私はcodeigniterにたくさん書いています。ここでは、コントローラの代わりにライブラリ内にすべてのロジックコードを配置しようとしています。Laravelでカスタムライブラリを作る方法 - codeigniterのように
コントローラは、データを取得するためにモデルを呼び出すライブラリを呼び出します。 ライブラリ内で何が起こっても、コードを書き直すことなく、複数のコントローラから簡単に呼び出すことができます。
今、私はベイビーをlaravelにステップしており、カスタムライブラリについては何も見つかりません。私はコントローラからモデルを呼び出すことはまったくできていましたが、コントローラを呼び出すコントローラとモデルを呼び出すライブラリを持っていたいと思います。
ライブラリ(パッケージではありません)を見つけることができません。それらはlaravelに存在しますか?
ありがとうございます。
確かにわかりませんが、私はライブラリを作ることがlaravelで合法であるかどうか、あるいはコードロジックを書くべきかどうかを理解しようとしています。 –
はいあなたが最初にあなたのcomposer.jason「自動ロード」にこれを追加する必要があり、それを行うことができます:{ 「クラスマップ」:[ // - 「アプリ/ libの」 ] }その後、追加し作曲ダンプ-自動ロードを実行しますライブラリへのあなたのライブラリ –
詳細はこちらhttp://culttt.com/2013/07/08/creating-flexible-controllers-in-laravel-4-using-repositories/ –