From 5fea290626d98bd8746d010b54f07bf1faf7ad4e Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Thu, 15 Aug 2019 21:20:20 +0200 Subject: [PATCH] Fix GroupHandler/WhatFailureGroupHandler to use ProcessableHandlerTrait helper always --- src/Monolog/Handler/GroupHandler.php | 5 +---- src/Monolog/Handler/WhatFailureGroupHandler.php | 9 ++------- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/src/Monolog/Handler/GroupHandler.php b/src/Monolog/Handler/GroupHandler.php index 5f6d4344..51218568 100644 --- a/src/Monolog/Handler/GroupHandler.php +++ b/src/Monolog/Handler/GroupHandler.php @@ -80,10 +80,7 @@ class GroupHandler extends Handler implements ProcessableHandlerInterface, Reset if ($this->processors) { $processed = []; foreach ($records as $record) { - foreach ($this->processors as $processor) { - $record = call_user_func($processor, $record); - } - $processed[] = $record; + $processed[] = $this->processRecord($record); } $records = $processed; } diff --git a/src/Monolog/Handler/WhatFailureGroupHandler.php b/src/Monolog/Handler/WhatFailureGroupHandler.php index e8abbd64..16c3cbbb 100644 --- a/src/Monolog/Handler/WhatFailureGroupHandler.php +++ b/src/Monolog/Handler/WhatFailureGroupHandler.php @@ -25,9 +25,7 @@ class WhatFailureGroupHandler extends GroupHandler public function handle(array $record): bool { if ($this->processors) { - foreach ($this->processors as $processor) { - $record = call_user_func($processor, $record); - } + $record = $this->processRecord($record); } foreach ($this->handlers as $handler) { @@ -49,10 +47,7 @@ class WhatFailureGroupHandler extends GroupHandler if ($this->processors) { $processed = array(); foreach ($records as $record) { - foreach ($this->processors as $processor) { - $record = call_user_func($processor, $record); - } - $processed[] = $record; + $processed[] = $this->processRecord($record); } $records = $processed; }