Debugger
in package
Writes cache debug and error messages to the configured log file or `error_log()`.
Every method is a no-op unless Config::$debug is enabled.
Table of Contents
Properties
Methods
- __construct() : mixed
- getConfig() : Config
- Get config instance
- logDebug() : void
- Log debug messages (only when debug mode is enabled)
- logError() : void
- Log error messages (always logged when debug is enabled)
- logInfo() : void
- Log info messages
Properties
$config read-only
private
Config
$config
Methods
__construct()
public
__construct(Config $config) : mixed
Parameters
- $config : Config
getConfig()
Get config instance
public
getConfig() : Config
Return values
ConfiglogDebug()
Log debug messages (only when debug mode is enabled)
public
logDebug(string $message) : void
Parameters
- $message : string
logError()
Log error messages (always logged when debug is enabled)
public
logError(string $message) : void
Parameters
- $message : string
logInfo()
Log info messages
public
logInfo(string $message) : void
Parameters
- $message : string