現在、doctrine を使用して php プロジェクトを作成しています。しかし、サービス クラスでは、EntityManager を注入する必要があります。どうやってするの?いくつかの答えを検索しましたが、フレームワークを使用しています。
PHPフレームワークを使用しない場合、サービスクラスを作成してEntityManagerを注入する方法は?
どうもありがとうございます。
現在、doctrine を使用して php プロジェクトを作成しています。しかし、サービス クラスでは、EntityManager を注入する必要があります。どうやってするの?いくつかの答えを検索しましたが、フレームワークを使用しています。
PHPフレームワークを使用しない場合、サービスクラスを作成してEntityManagerを注入する方法は?
どうもありがとうございます。
次のように、 EntityManagerオブジェクトを取得するクラスを作成するだけで済みます。
class EntityManagerService
{
public static function getEntityManager() {
// return EntityManager object as per documentation.
}
}
$em = EntityManagerService::getEntityManager();
これが役立つことを願っています!