私は自分の手の込んだコントローラのために同じコードを書いています。 & destroy()の汎用ファイルへの関数index()、create()、update()、show()、edit()を抽出する方法はありますか?また、それを行うと、それぞれのコントローラーの機能を無効にするオプションが与えられますか?laravelの有能なコントローラのための一般的なCURDをどのようにgreateするのですか?
0
A
答えて
1
あなたが必要とするものは、nvd crud generatorのような無駄な発電機パッケージです。コントローラ、モデル、およびビュー用の作業テンプレートを作成し、必要に応じてedit yourselfをスイートにできます。このソリューションを使用すると、同じコードを繰り返し書き直す手間を省くことができ、各コントローラをカスタマイズする柔軟性が得られます。
しかし、拡張可能な一般的なコントローラが必要な場合は、これも可能です。コントローラーResourceController
をartisan
make
コマンドで作成し、それから他のすべてのリソースコントローラーを拡張することができます。
関連する問題
- 1. はどのように一般的なものから非ジェネリックメソッドを呼び出すためにどのように一般的なもの
- 2. がどのように機能インタフェースは、一般的な方法
- 3. Akhetのadd_handlerで一般的な「コントローラ/アクション」ルートを追加するにはどうすればよいですか?
- 4. 一般的なコントローラ(GUIベースのアプリケーション)のためのエレガントな方法
- 5. 一般的な機能のための最善のアプローチ
- 6. どのように他の一般的なクラスから
- 7. MVC5とWebApi2コントローラで適切なDependency Injectionを行うための一般的なフックアップポイントは何ですか?
- 8. Railsは、一般的な私のコントローラでは、コントローラのメソッド
- 9. 一般的なかなりのURLのためのApache htaccess
- 10. Laravel 5、アップロード用の一般的なモデルハンドラを作成するにはどうすればよいですか?
- 11. htaccessを:どのように一般的な方法で
- 12. 大きなウェブサイトをスタイリングするための一般的なパターン
- 13. 一般的な名前の一般的なスペルミスをチェックするためのJSON Webサービス。 "Aberaham Lincoln"?
- 14. Laravel - 一般的なヘッダとフッタを表示するためにロードする
- 15. Subversion - 外部のない一般的なフォルダを共有する
- 16. 一般的なエラー:1364フィールド 'エル' はこの問題を解決するためにどのようにデフォルト値
- 17. どのように私はこのような何かを必要とする一般的なJavaクラス
- 18. 一般的なダイアログでWPFでビジュアルスタイルを有効にするにはどうすればよいですか?
- 19. 一般的なイベントハンドラを収集するために静的クラスを使用するのはよいですか?
- 20. 一般的な匿名メソッドはどのように記述できますか?
- 21. Android - スクリーンレイアウトをスケーリングするための一般的なテクニック
- 22. スパークアプリケーションをコーディングするための一般的な言語
- 23. スレッドはPythonでどのように機能し、Pythonスレッドの一般的な落とし穴は何ですか?
- 24. Collections.binarySearchの2つの一般的な署名はどのように異なるのですか?ここ
- 25. mypy:どのように一般的なサブクラス
- 26. どのようにそのパラメータを破棄する一般的なvariadicラムダを記述するのですか?
- 27. MAMPで一般的なログを有効にするにはどうすればよいですか?
- 28. ウェブサイトの内容を解析するにはどのような一般的なアプローチが必要ですか?
- 29. スクリプトの一般的なGUIですか?
- 30. 2つの辞書を深くマージするための一般的なSwift拡張機能を作成するにはどうすればよいですか?
Google「依存性の逆転原理とlaravel」を試してみてください。問題が見つかったら、コードで他の質問を投稿してください。 –
あなたはそれをチェックできますか? //github.com/InfyOmLabs/laravel-generator あなたの解決策にすべきだと思う –