CallbackLogger
Extends LoggerJoomla! Callback Log class
This class allows logging to be handled by a callback function. This allows unprecedented flexibility in the way logging can be handled.
| since |
3.0.1 |
|---|---|
| package |
Joomla CMS |
Methods
__construct
Constructor.
__construct(mixed||string|int &options) :
| since |
3.0.1 |
|---|---|
| throws |
|
Arguments
- options
array<string|int, mixed>Log object options.
Response
mixed
addEntry
Method to add an entry to the log.
addEntry(\Joomla\CMS\Log\LogEntry entry) :
| since |
3.0.1 |
|---|---|
| throws |
|
Arguments
- entry
LogEntryThe log entry object to add to the log.
Response
void
Properties
options
Options array for the Log instance.
inherited
| since |
3.0.1 |
|---|
Type(s)
array<string|int, mixed>
priorities
Translation array for LogEntry priorities to text strings.
inherited
| since |
3.0.1 |
|---|
Type(s)
array<string|int, mixed>
callback
The function to call when an entry is added
| since |
3.0.1 |
|---|
Type(s)
callable