2016-08-11 16 views
0

基本的なCRUD機能を備えたRESTfulリソースコントローラがあります。私のページにはたくさんのAjaxリクエストが含まれているため、シンプルなコントローラーが500行以上のコードを拡張し、非常に不明瞭で、複雑で混乱させます(特にチームで作業する場合)。Laravel ajaxメソッドを格納する場所

コントローラのajaxメソッドをどのように、どこで宣言する必要がありますか?私はPHPのinclude_onceと混乱させて、AJAXという名前のフォルダに別々のファイルに入れましたが、これは正しいオプションではないようです。このような状況には何がアドバイスされていますか?

答えて

-1

かなり大きなプロジェクトで作業している場合、サービスやリポジトリなどのドメイン駆動型設計のドメインモデルの背後にある概念を拡張する方がよいでしょう。 Domain Model

で読むことができます。また、簡単にするため、ajax.jsをパブリックフォルダに配置し、asset()laravelビルトイン関数で呼び出すこともできます。

関連する問題