![]() |
TYPO3
7.6
|
Public Member Functions | |
emergency ($message, array $context=array()) | |
alert ($message, array $context=array()) | |
critical ($message, array $context=array()) | |
error ($message, array $context=array()) | |
warning ($message, array $context=array()) | |
notice ($message, array $context=array()) | |
info ($message, array $context=array()) | |
debug ($message, array $context=array()) | |
![]() | |
log ($level, $message, array $context=array()) | |
This is a simple Logger implementation that other Loggers can inherit from.
It simply delegates all log-level-specific methods to the log
method to reduce boilerplate code that a simple Logger that does the same thing with messages regardless of the error level has to implement.
Definition at line 12 of file AbstractLogger.php.
alert | ( | $message, | |
array | $context = array() |
||
) |
Action must be taken immediately.
Example: Entire website down, database unavailable, etc. This should trigger the SMS alerts and wake you up.
string | $message | |
array | $context |
Implements LoggerInterface.
Definition at line 38 of file AbstractLogger.php.
References LogLevel\ALERT, and LoggerInterface\log().
critical | ( | $message, | |
array | $context = array() |
||
) |
Critical conditions.
Example: Application component unavailable, unexpected exception.
string | $message | |
array | $context |
Implements LoggerInterface.
Definition at line 53 of file AbstractLogger.php.
References LogLevel\CRITICAL, and LoggerInterface\log().
debug | ( | $message, | |
array | $context = array() |
||
) |
Detailed debug information.
string | $message | |
array | $context |
Implements LoggerInterface.
Definition at line 124 of file AbstractLogger.php.
References LogLevel\DEBUG, and LoggerInterface\log().
emergency | ( | $message, | |
array | $context = array() |
||
) |
System is unusable.
string | $message | |
array | $context |
Implements LoggerInterface.
Definition at line 22 of file AbstractLogger.php.
References LogLevel\EMERGENCY, and LoggerInterface\log().
error | ( | $message, | |
array | $context = array() |
||
) |
Runtime errors that do not require immediate action but should typically be logged and monitored.
string | $message | |
array | $context |
Implements LoggerInterface.
Definition at line 67 of file AbstractLogger.php.
References LogLevel\ERROR, and LoggerInterface\log().
info | ( | $message, | |
array | $context = array() |
||
) |
Interesting events.
Example: User logs in, SQL logs.
string | $message | |
array | $context |
Implements LoggerInterface.
Definition at line 111 of file AbstractLogger.php.
References LogLevel\INFO, and LoggerInterface\log().
notice | ( | $message, | |
array | $context = array() |
||
) |
Normal but significant events.
string | $message | |
array | $context |
Implements LoggerInterface.
Definition at line 96 of file AbstractLogger.php.
References LoggerInterface\log(), and LogLevel\NOTICE.
warning | ( | $message, | |
array | $context = array() |
||
) |
Exceptional occurrences that are not errors.
Example: Use of deprecated APIs, poor use of an API, undesirable things that are not necessarily wrong.
string | $message | |
array | $context |
Implements LoggerInterface.
Definition at line 83 of file AbstractLogger.php.
References LoggerInterface\log(), and LogLevel\WARNING.