protected static function createDoctrineSchemaFactory(DriverInterface $driver, ObjectManager $om)
 {
     $schemaFactory = new SchemaFactory($driver, self::createTypeResolver());
     $schemaFactory->addResolver(new PropertyResolver());
     $schemaFactory->addResolver(new DoctrineResolver($om));
     return $schemaFactory;
 }
Beispiel #2
0
 /**
  * @param DriverInterface $driver
  * @param ObjectManager   $om
  * @return SchemaFactory
  */
 protected static function createDoctrineSchemaFactory(DriverInterface $driver, ObjectManager $om)
 {
     $mappingGuesser = self::createDefaultMappingGuesserManager();
     $mappingGuesser->addGuesser(new DoctrineGuesser($om));
     $schemaFactory = new SchemaFactory($driver, self::createTypeResolver(), $mappingGuesser);
     $schemaFactory->addResolver(new PropertyResolver());
     $schemaFactory->addResolver(new DoctrineResolver($om));
     return $schemaFactory;
 }