Horde_Log_Handler_Base
in package
Tags
Table of Contents
- $_filters : array<string|int, mixed>
- List of filter objects.
- $_options : array<string|int, mixed>
- Options.
- addFilter() : mixed
- Add a filter specific to this handler.
- log() : mixed
- Log a message to this handler.
- setOption() : bool
- Sets an option specific to the implementation of the log handler.
- write() : mixed
- Buffer a message to be stored in the storage.
Properties
$_filters
List of filter objects.
protected
array<string|int, mixed>
$_filters
= array()
$_options
Options.
protected
array<string|int, mixed>
$_options
= array('ident' => '')
Methods
addFilter()
Add a filter specific to this handler.
public
addFilter(Horde_Log_Filter $filter) : mixed
Parameters
- $filter : Horde_Log_Filter
-
Filter to add.
Return values
mixed —log()
Log a message to this handler.
public
log(array<string|int, mixed> $event) : mixed
Parameters
- $event : array<string|int, mixed>
-
Log event.
Return values
mixed —setOption()
Sets an option specific to the implementation of the log handler.
public
setOption(string $optionKey, mixed $optionValue) : bool
Parameters
- $optionKey : string
-
Key name for the option to be changed. Keys are handler-specific.
- $optionValue : mixed
-
New value to assign to the option
Tags
Return values
bool —True.
write()
Buffer a message to be stored in the storage.
public
abstract write(array<string|int, mixed> $event) : mixed
Parameters
- $event : array<string|int, mixed>
-
Log event.