1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-05 12:47:39 +02:00

Merge pull request #625 from frederikbosch/patch-1

FIX IntrospectionProcessor: E_NOTICE
This commit is contained in:
Jordi Boggiano
2015-08-11 11:25:54 +01:00

View File

@@ -61,7 +61,7 @@ class IntrospectionProcessor
$i = 0;
while (isset($trace[$i]['class']) || in_array($trace[$i]['function'], $this->skipFunctions)) {
while ($this->isTraceClassOrSkippedFunction($trace, $i)) {
if (isset($trace[$i]['class'])) {
foreach ($this->skipClassesPartials as $part) {
if (strpos($trace[$i]['class'], $part) !== false) {
@@ -90,4 +90,13 @@ class IntrospectionProcessor
return $record;
}
private function isTraceClassOrSkippedFunction (array $trace, $index)
{
if (!isset($trace[$index])) {
return false;
}
return isset($trace[$index]['class']) || in_array($trace[$index]['function'], $this->skipFunctions);
}
}