LoggableInterface
extends
LogSourceInterface, LogSinkInterface
in
This class has logging capabilities.
Table of Contents
Methods
- addLogger() : int
- Register a logger.
- log() : void
- Log something.
Methods
addLogger()
Register a logger.
public
addLogger(callable|LogSinkInterface $logger) : int
Parameters
- $logger : callable|LogSinkInterface
-
(message, level, category, timestamp)
Return values
intlog()
Log something.
public
log(mixed $message[, int|null $level = null ][, string|null $category = null ][, float|null $timestamp = null ]) : void
Parameters
- $message : mixed
-
string, array, exception - whatever
- $level : int|null = null
- $category : string|null = null
- $timestamp : float|null = null