diff --git a/src/Monolog/Handler/FingersCrossedHandler.php b/src/Monolog/Handler/FingersCrossedHandler.php index 8a3b69ca..d1dcaacf 100644 --- a/src/Monolog/Handler/FingersCrossedHandler.php +++ b/src/Monolog/Handler/FingersCrossedHandler.php @@ -88,10 +88,7 @@ class FingersCrossedHandler extends AbstractHandler $this->buffering = false; } if (!$this->handler instanceof HandlerInterface) { - $record = end($this->buffer); - if ($record === false) { - $record = null; - } + $record = end($this->buffer) ?: null; $this->handler = call_user_func($this->handler, $record, $this); if (!$this->handler instanceof HandlerInterface) { @@ -119,7 +116,7 @@ class FingersCrossedHandler extends AbstractHandler array_shift($this->buffer); } if ($this->activationStrategy->isHandlerActivated($record)) { - $this->activate($record); + $this->activate(); } } else { $this->handler->handle($record);