$config->
setLazyGhostObjectEnabled(true
);
$eventManager =
new EventManager();
$entityManager =
new EntityManager(DriverManager::
getConnection(['driver' => 'pdo_sqlite'
],
$config,
$eventManager),
$config,
$eventManager);
if (!DBALType::
hasType('foo'
)) { DBALType::
addType('foo', 'Symfony\Bridge\Doctrine\Tests\PropertyInfo\Fixtures\DoctrineFooType'
);
$entityManager->
getConnection()->
getDatabasePlatform()->
registerDoctrineTypeMapping('custom_foo', 'foo'
);
} return new DoctrineExtractor($entityManager);
} public function testGetProperties() { // Fields
$expected =
[ 'id',
'guid',
'time',
'timeImmutable',
'dateInterval',