public function load(): array
    {
        return [
            ServiceLocatorInterface::class => [
                FactoryResolver::class => [
                    LoggerInterface::class => LoggerFactory::class,
                ],
                StaticFactoryResolver::class => [
                    BacktraceDecorator::class => BacktraceDecorator::class,
                    PriorityFilter::class => PriorityFilter::class,
                    AlertPriority::class => AlertPriority::class,
                    CriticalPriority::class => CriticalPriority::class,
                    DebugPriority::class => DebugPriority::class,
                    EmergencyPriority::class => EmergencyPriority::class,
                    ErrorPriority::class => ErrorPriority::class,
                    InformationalPriority::class => InformationalPriority::class,
                    NoticePriority::class => NoticePriority::class,
                    WarningPriority::class => WarningPriority::class,
                    FileWriter::class => FileWriter::class,
                    PdoWriter::class => PdoWriter::class,
                ],
                ReflectionResolver::class => [
                    LoggerMiddleware::class => LoggerMiddleware::class,
                ],
            ],
            LoggerInterface::class => [
                'writers' => [],
            ],
        ];
    }
public function load(): array
    {
        return [
            ServiceLocatorInterface::class => [
                FactoryResolver::class => [
                    LoggerInterface::class => LoggerFactory::class,
                ],
                StaticFactoryResolver::class => [
                    BacktraceDecorator::class => BacktraceDecorator::class,
                    PriorityFilter::class => PriorityFilter::class,
                    AlertPriority::class => AlertPriority::class,
                    CriticalPriority::class => CriticalPriority::class,
                    DebugPriority::class => DebugPriority::class,
                    EmergencyPriority::class => EmergencyPriority::class,
                    ErrorPriority::class => ErrorPriority::class,
                    InformationalPriority::class => InformationalPriority::class,
                    NoticePriority::class => NoticePriority::class,
                    WarningPriority::class => WarningPriority::class,
                    FileWriter::class => FileWriter::class,
                    PdoWriter::class => PdoWriter::class,
                ],
                ReflectionResolver::class => [
                    LoggerMiddleware::class => LoggerMiddleware::class,
                ],
            ],
            LoggerInterface::class => [
                'writers' => [],
            ],
        ];
    }
public function load ( ) : array { return [ ServiceLocatorInterface :: class => [ FactoryResolver :: class => [ LoggerInterface :: class => LoggerFactory :: class , ] , StaticFactoryResolver :: class => [ BacktraceDecorator :: class => BacktraceDecorator :: class , PriorityFilter :: class => PriorityFilter :: class , AlertPriority :: class => AlertPriority :: class , CriticalPriority :: class => CriticalPriority :: class , DebugPriority :: class => DebugPriority :: class , EmergencyPriority :: class => EmergencyPriority :: class , ErrorPriority :: class => ErrorPriority :: class , InformationalPriority :: class => InformationalPriority :: class , NoticePriority :: class => NoticePriority :: class , WarningPriority :: class => WarningPriority :: class , FileWriter :: class => FileWriter :: class , PdoWriter :: class => PdoWriter :: class , ] , ReflectionResolver :: class => [ LoggerMiddleware :: class => LoggerMiddleware :: class , ] , ] , LoggerInterface :: class => [ 'writers' => [ ] , ] , ] ; }
Service locator config for Logger component.

@return array
Service locator config for Logger component .