特定の目的のために、初期モジュールの遅延読み込みシステムを設計しました。私の特別なケースでは、アプリの残りのフォームとエンティティを装飾するために必要なモジュールがいくつかあります。
ただし、私のメンバーのほとんどは、おそらく更新されない単一のメンバーのみを必要とします。そのため、すべてのリクエストでこれらのモジュールをすべてロードしたくありません。
これらのモジュールから追加のビュー ファイルを提供する必要が生じるまで、これは魅力的に機能しました。モジュールのように見えます
view_manager
構成にマージされていません
ビューマネージャー
これが、リゾルバがビュー ファイルを解決できない理由です。テスト用にデフォルトでこれらのモジュールをすべてロードしています。動作します。
私の遅延読み込みメカニズムは、
ModuleManager::loadModule()
まだロードされていない場合に呼び出します。
構成をViewManagerに適切に挿入/マージする簡単な方法を知っていますか? また、これは他のコンポーネントにも影響を与える可能性がある一般的な問題ですか? それともエラーですか?
前もって感謝します!