/** * @internal * @param Orm\IServiceContainer * @return Orm\AnnotationClassParser */ public function createAnnotationClassParser(Orm\IServiceContainer $container) { return new Orm\AnnotationClassParser($container->getService('annotationsParser', 'Orm\\AnnotationsParser')); }
/** * @param IServiceContainer * @return IMapperFactory */ public function createMapperFactory(IServiceContainer $container) { return new MapperFactory($container->getService('annotationClassParser', 'Orm\\AnnotationClassParser')); }