$this->getDependencyConfig(), ]; } /** * Return dependency mappings for this component. * * @return array */ public function getDependencyConfig() { return [ 'abstract_factories' => [ LoggerAbstractServiceFactory::class, ], 'factories' => [ Logger::class => LoggerServiceFactory::class, 'LogFilterManager' => FilterPluginManagerFactory::class, 'LogFormatterManager' => FormatterPluginManagerFactory::class, 'LogProcessorManager' => ProcessorPluginManagerFactory::class, 'LogWriterManager' => WriterPluginManagerFactory::class, ], ]; } }