$this->getDependencyConfig(), ]; } /** * Return dependency configuration. * * @return array */ public function getDependencyConfig() { return[ 'aliases' => [ 'Di' => 'DependencyInjector', LocatorInterface::class => 'DependencyInjector', ], 'factories' => [ 'DependencyInjector' => DiFactory::class, 'DiAbstractServiceFactory' => DiAbstractServiceFactoryFactory::class, 'DiServiceInitializer' => DiServiceInitializerFactory::class, 'DiStrictAbstractServiceFactory' => DiStrictAbstractServiceFactoryFactory::class, ], ]; } }