Wiredesignz による Code Igniters HMVC 実装を使用しています。
ショッピングカートの実際の製品/カテゴリなどを管理するためのモジュールと、製品を含む注文などを管理するためのモジュールの 2 つがあります。
これはすべて正常に機能していますが、共有の配送ドライバーを実装しようとしています。
配送ドライバーは独自のモジュールにあるため、modules/shipping/libraries/Shipping/Shipping.php
したがって、「Test.php」という同じフォルダーからライブラリをロードできます
$this->load->library('shipping/test');
しかし、ドライバーをロードしようとしています
$this->load->driver('shipping/shipping')
結果は
要求されたクラスを読み込めません: shipping
HMVC コンポーネントを見ると、ライブラリをロードするためのオーバーライドがあるように見えますが、ドライバーはロードできません。どうすればこれを機能させることができますか?