From 97ab5acf3e71f0cb7ad43cd9f70480ba397e5e99 Mon Sep 17 00:00:00 2001 From: Juan Pablo Vial Date: Tue, 23 Apr 2024 14:35:04 -0400 Subject: [PATCH] Agregar usuario a log --- app/common/Implement/Log/UserProcessor.php | 18 ++++++++++++++++++ app/setup/setups/logs.php | 7 ++++--- 2 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 app/common/Implement/Log/UserProcessor.php diff --git a/app/common/Implement/Log/UserProcessor.php b/app/common/Implement/Log/UserProcessor.php new file mode 100644 index 0000000..4c41508 --- /dev/null +++ b/app/common/Implement/Log/UserProcessor.php @@ -0,0 +1,18 @@ +loginService->isIn()) { + $record->extra['user'] = $this->loginService->getUser()->name; + } + return $record; + } +} diff --git a/app/setup/setups/logs.php b/app/setup/setups/logs.php index df34888..5155c86 100644 --- a/app/setup/setups/logs.php +++ b/app/setup/setups/logs.php @@ -27,11 +27,12 @@ return [ Monolog\Level::Warning ) ], [ - $container->get(Monolog\Processor\PsrLogMessageProcessor::class), - $container->get(Monolog\Processor\WebProcessor::class), + $container->get(Incoviba\Common\Implement\Log\UserProcessor::class), $container->get(Monolog\Processor\IntrospectionProcessor::class), + $container->get(Monolog\Processor\WebProcessor::class), $container->get(Monolog\Processor\MemoryUsageProcessor::class), - $container->get(Monolog\Processor\MemoryPeakUsageProcessor::class) + $container->get(Monolog\Processor\MemoryPeakUsageProcessor::class), + $container->get(Monolog\Processor\PsrLogMessageProcessor::class), ]); } ];