Bravo3\Orm\Tests\AbstractOrmTest::getEntityManager PHP Method

getEntityManager() protected method

Gets the default EntityManager (RedisDriver)
Deprecation: Use the entityManagerDataProvider instead
protected getEntityManager ( ) : EntityManager
return Bravo3\Orm\Services\EntityManager
    protected function getEntityManager()
    {
        $driver = $this->getRedisDriver();
        $driver->setDebugMode(true);
        $mapper = new ChainedMapper([new AnnotationMapper()]);
        $em = EntityManager::build($driver, $mapper);
        $temp = sys_get_temp_dir() . '/bravo3-orm';
        if (!file_exists($temp)) {
            mkdir($temp, 0777, true);
        }
        $em->getConfig()->setCacheDir($temp);
        return $em;
    }