0

プロジェクトには2つの異なるモジュールがあります1)アルバム2)ユーザー

「Album」モジュールで User モジュールのいくつかのクラスを使用したい。

設定方法を教えてください。

よろしくお願いします、アシッシュ

4

1 に答える 1

0

サービス クラスには、 からアクセスできる必要がありますServiceManager。クラスが または のいずれかで利用可能になっているfactories場合invokables、次のように自分からクラスを呼び出すことができるはずですController

$this->getServiceLocator()->get('name-of-your-service');

それ以外の場合、使用する必要があるのはクラスのみである場合は、単にインポートして次のように使用できます

namespace Othermodule;

use My\Module\Class\Name;

class OtherModuleClass {
    public function someAction()
    {
        new Name();

        // Or fully qualified inline
        new \Third\Module\Class\Name();
    }
}
于 2013-02-14T07:55:59.143 に答える