1

特定の目的のために、初期モジュールの遅延読み込みシステムを設計しました。私の特別なケースでは、アプリの残りのフォームとエンティティを装飾するために必要なモジュールがいくつかあります。

ただし、私のメンバーのほとんどは、おそらく更新されない単一のメンバーのみを必要とします。そのため、すべてのリクエストでこれらのモジュールをすべてロードしたくありません。

これらのモジュールから追加のビュー ファイルを提供する必要が生じるまで、これは魅力的に機能しました。モジュールのように見えます

view_manager

構成にマージされていません

ビューマネージャー

これが、リゾルバがビュー ファイルを解決できない理由です。テスト用にデフォルトでこれらのモジュールをすべてロードしています。動作します。

私の遅延読み込みメカニズムは、

ModuleManager::loadModule()

まだロードされていない場合に呼び出します。

構成をViewManagerに適切に挿入/マージする簡単な方法を知っていますか? また、これは他のコンポーネントにも影響を与える可能性がある一般的な問題ですか? それともエラーですか?

前もって感謝します!

4

0 に答える 0