0

現在、doctrine を使用して php プロジェクトを作成しています。しかし、サービス クラスでは、EntityManager を注入する必要があります。どうやってするの?いくつかの答えを検索しましたが、フレームワークを使用しています。

PHPフレームワークを使用しない場合、サービスクラスを作成してEntityManagerを注入する方法は?

どうもありがとうございます。

4

1 に答える 1

0

次のように、 EntityManagerオブジェクトを取得するクラスを作成するだけで済みます。

class EntityManagerService
{
    public static function getEntityManager() {
        // return EntityManager object as per documentation.
    }
}

$em = EntityManagerService::getEntityManager();

これが役立つことを願っています!

于 2012-11-22T03:42:39.017 に答える