Răsfoiți Sursa

Avoid calling nested handler entirely if there is nothing left to handle

Jordi Boggiano 6 ani în urmă
părinte
comite
3c3ff5881c
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      src/Monolog/Handler/FilterHandler.php

+ 3 - 1
src/Monolog/Handler/FilterHandler.php

@@ -128,7 +128,9 @@ class FilterHandler extends AbstractHandler
             }
         }
 
-        $this->getHandler(count($filtered) > 0 ? $filtered[count($filtered) - 1] : null)->handleBatch($filtered);
+        if (count($filtered) > 0) {
+            $this->getHandler($filtered[count($filtered) - 1])->handleBatch($filtered);
+        }
     }
 
     /**