CloneableInstantiable
- Extends
Psr\Log\AbstractLogger - Implements
Psr\Log\LoggerInterface - Traits
Psr\Log\LoggerTrait
Methods |
public log( $level, Stringable|string $message, array $context = []) : void Logs with an arbitrary level to standard error
|
Psr\Log\AbstractLogger |
Psr\Log\LoggerInterface |
Psr\Log\LoggerTrait |
Methods |
public Psr\Log\AbstractLogger::alert(Stringable|string $message, array $context = []) : void Action must be taken immediately. Example: Entire website down, database unavailable, etc. This should trigger the SMS alerts and wake you up. |
public Psr\Log\AbstractLogger::critical(Stringable|string $message, array $context = []) : void Critical conditions. Example: Application component unavailable, unexpected exception. |
public Psr\Log\AbstractLogger::debug(Stringable|string $message, array $context = []) : void Detailed debug information. |
public Psr\Log\AbstractLogger::emergency(Stringable|string $message, array $context = []) : void System is unusable. |
public Psr\Log\AbstractLogger::error(Stringable|string $message, array $context = []) : void Runtime errors that do not require immediate action but should typically be logged and monitored. |
public Psr\Log\AbstractLogger::info(Stringable|string $message, array $context = []) : void Interesting events. Example: User logs in, SQL logs. |
public log( $level, Stringable|string $message, array $context = []) : void Logs with an arbitrary level to standard error
|
public Psr\Log\AbstractLogger::notice(Stringable|string $message, array $context = []) : void Normal but significant events. |
public Psr\Log\AbstractLogger::warning(Stringable|string $message, array $context = []) : void Exceptional occurrences that are not errors. Example: Use of deprecated APIs, poor use of an API, undesirable things that are not necessarily wrong. |