プロジェクトには2つの異なるモジュールがあります1)アルバム2)ユーザー
「Album」モジュールで User モジュールのいくつかのクラスを使用したい。
設定方法を教えてください。
よろしくお願いします、アシッシュ
プロジェクトには2つの異なるモジュールがあります1)アルバム2)ユーザー
「Album」モジュールで User モジュールのいくつかのクラスを使用したい。
設定方法を教えてください。
よろしくお願いします、アシッシュ
サービス クラスには、 からアクセスできる必要があります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();
}
}