ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Injects line/file:class/function where the log message came from. More...
Public Member Functions | |
__construct ($level=Logger::DEBUG, array $skipClassesPartials=array(), $skipStackFramesCount=0) | |
__invoke (array $record) | |
Private Member Functions | |
isTraceClassOrSkippedFunction (array $trace, $index) | |
Private Attributes | |
$level | |
$skipClassesPartials | |
$skipStackFramesCount | |
$skipFunctions | |
Injects line/file:class/function where the log message came from.
Warning: This only works if the handler processes the logs directly. If you put the processor on a handler that is behind a FingersCrossedHandler for example, the processor will only be called once the trigger level is reached, and all the log records will have the same file/line/.. data from the call that triggered the FingersCrossedHandler.
Definition at line 27 of file IntrospectionProcessor.php.
Monolog\Processor\IntrospectionProcessor::__construct | ( | $level = Logger::DEBUG , |
|
array | $skipClassesPartials = array() , |
||
$skipStackFramesCount = 0 |
|||
) |
Definition at line 40 of file IntrospectionProcessor.php.
References Monolog\Processor\IntrospectionProcessor\$level, Monolog\Processor\IntrospectionProcessor\$skipClassesPartials, Monolog\Processor\IntrospectionProcessor\$skipStackFramesCount, array, and Monolog\Logger\toMonologLevel().
Monolog\Processor\IntrospectionProcessor::__invoke | ( | array | $record | ) |
array | $record |
Definition at line 51 of file IntrospectionProcessor.php.
References $i, Monolog\Processor\IntrospectionProcessor\$skipStackFramesCount, array, and Monolog\Processor\IntrospectionProcessor\isTraceClassOrSkippedFunction().
|
private |
Definition at line 99 of file IntrospectionProcessor.php.
References $index.
Referenced by Monolog\Processor\IntrospectionProcessor\__invoke().
|
private |
Definition at line 29 of file IntrospectionProcessor.php.
Referenced by Monolog\Processor\IntrospectionProcessor\__construct().
|
private |
Definition at line 31 of file IntrospectionProcessor.php.
Referenced by Monolog\Processor\IntrospectionProcessor\__construct().
|
private |
Definition at line 35 of file IntrospectionProcessor.php.
|
private |
Definition at line 33 of file IntrospectionProcessor.php.
Referenced by Monolog\Processor\IntrospectionProcessor\__construct(), and Monolog\Processor\IntrospectionProcessor\__invoke().