/** * Uses the configuration from the application and returns the LooEntityManager. * * @return LooEntityManager */ public function getEntityManager() { if (empty(static::$entityManager)) { $config = Setup::createAnnotationMetadataConfiguration(Settings::getEntityPaths(), Settings::isDevMode()); $connection = Settings::getDbConnection(); static::$entityManager = LooEntityManager::create($connection, $config); } return static::$entityManager; }