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; }
/** * @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; }