Inject Multiple Logger Symfony

[Solved] Inject Multiple Logger Symfony | Php Frameworks Symfony - Code Explorer | yomemimo.com
Question : inject multiple logger symfony

Answered by : tough-turkey-hfkpik2kiehq

# App/Subscribers/WebhookLoggingListener.php file
public function __construct( LoggerInterface $logger, LoggerInterface $mailgunLog, LoggerInterface $dripLog) {
}
# services.yml
App\Subscribers\WebhookLoggingListener: arguments: $logger: "@logger" $mailgunLog: "@monolog.logger.mailgun" $dripLog: "@monolog.logger.drip" tags: - { name: kernel.event_listener, event: kernel.request, method: onKernelRequest }

Source : https://stackoverflow.com/questions/53534992/symfony-log-to-multiple-log-files-in-a-service | Last Update : Tue, 09 Nov 21

Answers related to inject multiple logger symfony

Code Explorer Popular Question For Php Frameworks Symfony