Ver Fonte

Fix rollbar triggering strict notices

Jordi Boggiano há 10 anos atrás
pai
commit
18013a5e7d
1 ficheiros alterados com 3 adições e 2 exclusões
  1. 3 2
      src/Monolog/Handler/RollbarHandler.php

+ 3 - 2
src/Monolog/Handler/RollbarHandler.php

@@ -54,12 +54,13 @@ class RollbarHandler extends AbstractProcessingHandler
     protected function write(array $record)
     {
         if (isset($record['context']['exception']) && $record['context']['exception'] instanceof Exception) {
-            $context = $record;
+            $context = $record['context'];
             $exception = $context['exception'];
             unset($context['exception']);
 
-            $payload = isset($context['payload']) ? $context['payload'] : [];
+            $payload = [];
             if (isset($context['payload'])) {
+                $payload = $context['payload'];
                 unset($context['payload']);
             }