has('config') ? $container->get('config') : []; Cascade::fileConfig($config['logger'] ?? ['loggers' => []]); // Compose requested logger name $loggerName = $options['logger_name'] ?? 'Logger'; $nameParts = explode('_', $requestedName); if (count($nameParts) > 1) { $loggerName = $nameParts[1]; } return Cascade::getLogger($loggerName); } }