FactoryGirl\Tests\Provider\Doctrine\TestDb::__construct PHP Method

__construct() public method

public __construct ( string $annotationPath, string $proxyDir, string $proxyNamespace )
$annotationPath string
$proxyDir string
$proxyNamespace string
    public function __construct($annotationPath, $proxyDir, $proxyNamespace)
    {
        $cache = new ArrayCache();
        $config = new Configuration();
        $config->setMetadataCacheImpl($cache);
        $config->setQueryCacheImpl($cache);
        $config->setMetadataDriverImpl($config->newDefaultAnnotationDriver($annotationPath));
        $config->setProxyDir($proxyDir);
        $config->setProxyNamespace($proxyNamespace);
        $config->setAutoGenerateProxyClasses(true);
        $this->connectionOptions = array('driver' => 'pdo_sqlite', 'path' => ':memory:');
        $this->doctrineConfig = $config;
    }