Свойство | Тип | Описание | |
---|---|---|---|
$exceptions | array | ||
$logEntries | array | ||
$throwables | array |
Метод | Описание | |
---|---|---|
addBackend ( Neos\Flow\Log\Backend\BackendInterface $backend ) : void | Adds a backend to which the logger sends the logging data | |
log ( string $message, integer $severity = LOG_INFO, mixed $additionalData = null, string $packageKey = null, string $className = null, string $methodName = null ) : void | Writes the given message along with the additional information into the log. | |
logException ( Exception $exception, array $additionalData = [] ) : void | Writes information about the given exception into the log. | |
logThrowable ( Throwable $throwable, array $additionalData = [] ) : void | Writes information about the given exception into the log. | |
removeBackend ( Neos\Flow\Log\Backend\BackendInterface $backend ) : void | Runs the close() method of a backend and removes the backend from the logger. | |
replayLogsOn ( SystemLoggerInterface $logger, boolean $resetLogs = true ) : SystemLoggerInterface | Replays internal logs on provided logger. Use to transfer early logs to real logger when available. |
Метод | Описание | |
---|---|---|
resetInternalLogs ( ) : void | Resets internal log arrays |
public addBackend ( Neos\Flow\Log\Backend\BackendInterface $backend ) : void | ||
$backend | Neos\Flow\Log\Backend\BackendInterface | A backend implementation |
Результат | void |
public log ( string $message, integer $severity = LOG_INFO, mixed $additionalData = null, string $packageKey = null, string $className = null, string $methodName = null ) : void | ||
$message | string | The message to log |
$severity | integer | An integer value, one of the LOG_* constants |
$additionalData | mixed | A variable containing more information about the event to be logged |
$packageKey | string | Key of the package triggering the log (determined automatically if not specified) |
$className | string | Name of the class triggering the log (determined automatically if not specified) |
$methodName | string | Name of the method triggering the log (determined automatically if not specified) |
Результат | void |
public logException ( Exception $exception, array $additionalData = [] ) : void | ||
$exception | Exception | The exception to log |
$additionalData | array | Additional data to log |
Результат | void |
public removeBackend ( Neos\Flow\Log\Backend\BackendInterface $backend ) : void | ||
$backend | Neos\Flow\Log\Backend\BackendInterface | The backend to remove |
Результат | void |
public replayLogsOn ( SystemLoggerInterface $logger, boolean $resetLogs = true ) : SystemLoggerInterface | ||
$logger | SystemLoggerInterface | |
$resetLogs | boolean | |
Результат | SystemLoggerInterface |
protected resetInternalLogs ( ) : void | ||
Результат | void |