GV\Logger
The \GV\Logger abstract class.
Source: future/includes/class-gv-logger.php:28
Details
- Kind:
class - Namespace:
GV
Methods
| Method | Description |
|---|---|
emergency() | System is unusable. |
alert() | Action must be taken immediately. |
critical() | Critical conditions. |
error() | Runtime errors that do not require immediate action but should typically |
warning() | Exceptional occurrences that are not errors. |
notice() | Normal but significant events. |
info() | Interesting events. |
debug() | Detailed debug information. |
Method Reference
emergency()
public function emergency( $message, array $context=[] )
System is unusable.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$message | string | ||
$context | array | [] |
Returns
void
Source: future/includes/class-gv-logger.php:37
alert()
public function alert( $message, array $context=[] )
Action must be taken immediately.
Example: Entire website down, database unavailable, etc. This should trigger the SMS alerts and wake you up.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$message | string | ||
$context | array | [] |
Returns
void
Source: future/includes/class-gv-logger.php:52
critical()
public function critical( $message, array $context=[] )
Critical conditions.
Example: Application component unavailable, unexpected exception.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$message | string | ||
$context | array | [] |
Returns
void
Source: future/includes/class-gv-logger.php:66
error()
public function error( $message, array $context=[] )
Runtime errors that do not require immediate action but should typically
be logged and monitored.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$message | string | ||
$context | array | [] |
Returns
void
Source: future/includes/class-gv-logger.php:79
warning()
public function warning( $message, array $context=[] )
Exceptional occurrences that are not errors.
Example: Use of deprecated APIs, poor use of an API, undesirable things that are not necessarily wrong.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$message | string | ||
$context | array | [] |
Returns
void
Source: future/includes/class-gv-logger.php:94
notice()
public function notice( $message, array $context=[] )
Normal but significant events.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$message | string | ||
$context | array | [] |
Returns
void
Source: future/includes/class-gv-logger.php:106
info()
public function info( $message, array $context=[] )
Interesting events.
Example: User logs in, SQL logs.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$message | string | ||
$context | array | [] |
Returns
void
Source: future/includes/class-gv-logger.php:120
debug()
public function debug( $message, array $context=[] )
Detailed debug information.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$message | string | ||
$context | array | [] |
Returns
void
Source: future/includes/class-gv-logger.php:132