|
| | __construct (Google_Client $client) |
| | {- Parameters
-
}
|
| |
| | alert ($message, array $context=array()) |
| | Action must be taken immediately.
|
| |
| | critical ($message, array $context=array()) |
| | Critical conditions.
|
| |
| | debug ($message, array $context=array()) |
| | Detailed debug information.
|
| |
| | emergency ($message, array $context=array()) |
| | System is unusable.
|
| |
| | error ($message, array $context=array()) |
| | Runtime errors that do not require immediate action but should typically be logged and monitored.
|
| |
| | info ($message, array $context=array()) |
| | Interesting events.
|
| |
| | log ($level, $message, array $context=array()) |
| | Logs with an arbitrary level.
|
| |
| | notice ($message, array $context=array()) |
| | Normal but significant events.
|
| |
| | setLevel ($level) |
| | Sets the minimum logging level that this logger handles.
|
| |
| | shouldHandle ($level) |
| | Checks if the logger should handle messages at the provided level.
|
| |
| | warning ($message, array $context=array()) |
| | Exceptional occurrences that are not errors.
|
| |
|
| const | ALERT = 'alert' |
| | Action must be taken immediately.
|
| |
| const | CRITICAL = 'critical' |
| | Critical conditions.
|
| |
|
const | DEBUG = 'debug' |
| | Detailed debug information.
|
| |
| const | DEFAULT_DATE_FORMAT = 'd/M/Y:H:i:s O' |
| | Default date format.
|
| |
|
const | DEFAULT_LOG_FORMAT = "[%datetime%] %level%: %message% %context%\n" |
| | Default log format.
|
| |
|
const | EMERGENCY = 'emergency' |
| | System is unusable.
|
| |
|
const | ERROR = 'error' |
| | Runtime errors that do not require immediate action but should typically be logged and monitored.
|
| |
| const | INFO = 'info' |
| | Interesting events.
|
| |
|
const | NOTICE = 'notice' |
| | Normal but significant events.
|
| |
| const | WARNING = 'warning' |
| | Exceptional occurrences that are not errors.
|
| |
|
| | export ($value) |
| | Exports a PHP value for logging to a string.
|
| |
| | interpolate (array $variables=array()) |
| | Interpolates log variables into the defined log format.
|
| |
| | normalizeLevel ($level) |
| | Converts a given log level to the integer form.
|
| |
| | reverseJsonInContext (array &$context) |
| | Reverses JSON encoded PHP arrays and objects so that they log better.
|
| |
| | write ($message) |
| | {Writes a message to the current log implementation.- Parameters
-
| string | $message | The message |
}
|
| |
|
|
boolean | $allowNewLines = false |
| | $allowNewLines If newlines are allowed
|
| |
|
string | $dateFormat = self::DEFAULT_DATE_FORMAT |
| | $dateFormat The current date format
|
| |
|
integer | $level = self::DEBUG |
| | $level The minimum logging level
|
| |
|
string | $logFormat = self::DEFAULT_LOG_FORMAT |
| | $logFormat The current log format
|
| |
|
| static array | $levels |
| | $levels Logging levels
|
| |
◆ __construct()
◆ alert()
| Google_Logger_Abstract::alert |
( |
| $message, |
|
|
array | $context = array() ) |
|
inherited |
Action must be taken immediately.
Example: Entire website down, database unavailable, etc. This should trigger the SMS alerts and wake you up.
- Parameters
-
| string | $message | The log message |
| array | $context | The log context |
◆ critical()
| Google_Logger_Abstract::critical |
( |
| $message, |
|
|
array | $context = array() ) |
|
inherited |
Critical conditions.
Example: Application component unavailable, unexpected exception.
- Parameters
-
| string | $message | The log message |
| array | $context | The log context |
◆ debug()
| Google_Logger_Abstract::debug |
( |
| $message, |
|
|
array | $context = array() ) |
|
inherited |
Detailed debug information.
- Parameters
-
| string | $message | The log message |
| array | $context | The log context |
◆ emergency()
| Google_Logger_Abstract::emergency |
( |
| $message, |
|
|
array | $context = array() ) |
|
inherited |
System is unusable.
- Parameters
-
| string | $message | The log message |
| array | $context | The log context |
◆ error()
| Google_Logger_Abstract::error |
( |
| $message, |
|
|
array | $context = array() ) |
|
inherited |
Runtime errors that do not require immediate action but should typically be logged and monitored.
- Parameters
-
| string | $message | The log message |
| array | $context | The log context |
◆ export()
| Google_Logger_Abstract::export |
( |
| $value | ) |
|
|
protectedinherited |
Exports a PHP value for logging to a string.
- Parameters
-
◆ info()
| Google_Logger_Abstract::info |
( |
| $message, |
|
|
array | $context = array() ) |
|
inherited |
Interesting events.
Example: User logs in, SQL logs.
- Parameters
-
| string | $message | The log message |
| array | $context | The log context |
◆ interpolate()
| Google_Logger_Abstract::interpolate |
( |
array | $variables = array() | ) |
|
|
protectedinherited |
Interpolates log variables into the defined log format.
- Parameters
-
| array | $variables | The log variables. |
- Return values
-
◆ log()
| Google_Logger_Abstract::log |
( |
| $level, |
|
|
| $message, |
|
|
array | $context = array() ) |
|
inherited |
Logs with an arbitrary level.
- Parameters
-
| mixed | $level | The log level |
| string | $message | The log message |
| array | $context | The log context |
Reimplemented in Google_Logger_Psr.
◆ normalizeLevel()
| Google_Logger_Abstract::normalizeLevel |
( |
| $level | ) |
|
|
protectedinherited |
Converts a given log level to the integer form.
- Parameters
-
| mixed | $level | The logging level |
- Return values
-
| integer#$level | The normalized level |
- Exceptions
-
◆ notice()
| Google_Logger_Abstract::notice |
( |
| $message, |
|
|
array | $context = array() ) |
|
inherited |
Normal but significant events.
- Parameters
-
| string | $message | The log message |
| array | $context | The log context |
◆ reverseJsonInContext()
| Google_Logger_Abstract::reverseJsonInContext |
( |
array & | $context | ) |
|
|
protectedinherited |
Reverses JSON encoded PHP arrays and objects so that they log better.
- Parameters
-
| array | $context | The log context |
◆ setLevel()
| Google_Logger_Abstract::setLevel |
( |
| $level | ) |
|
|
inherited |
Sets the minimum logging level that this logger handles.
- Parameters
-
◆ shouldHandle()
| Google_Logger_Abstract::shouldHandle |
( |
| $level | ) |
|
|
inherited |
◆ warning()
| Google_Logger_Abstract::warning |
( |
| $message, |
|
|
array | $context = array() ) |
|
inherited |
Exceptional occurrences that are not errors.
Example: Use of deprecated APIs, poor use of an API, undesirable things that are not necessarily wrong.
- Parameters
-
| string | $message | The log message |
| array | $context | The log context |
◆ write()
| Google_Logger_File::write |
( |
| $message | ) |
|
|
protected |
{Writes a message to the current log implementation.
- Parameters
-
| string | $message | The message |
}
Reimplemented from Google_Logger_Abstract.
◆ $levels
| array Google_Logger_Abstract::$levels |
|
staticprotectedinherited |
Initial value:= array(
self::EMERGENCY => 600,
self::ALERT => 550,
self::CRITICAL => 500,
self::ERROR => 400,
self::WARNING => 300,
self::NOTICE => 250,
self::INFO => 200,
self::DEBUG => 100,
)
$levels Logging levels
◆ ALERT
| const Google_Logger_Abstract::ALERT = 'alert' |
|
inherited |
Action must be taken immediately.
Example: Entire website down, database unavailable, etc. This should trigger the SMS alerts and wake you up.
◆ CRITICAL
| const Google_Logger_Abstract::CRITICAL = 'critical' |
|
inherited |
Critical conditions.
Example: Application component unavailable, unexpected exception.
◆ DEFAULT_DATE_FORMAT
| const Google_Logger_Abstract::DEFAULT_DATE_FORMAT = 'd/M/Y:H:i:s O' |
|
inherited |
Default date format.
Example: 16/Nov/2014:03:26:16 -0500
◆ INFO
| const Google_Logger_Abstract::INFO = 'info' |
|
inherited |
Interesting events.
Example: User logs in, SQL logs.
◆ WARNING
| const Google_Logger_Abstract::WARNING = 'warning' |
|
inherited |
Exceptional occurrences that are not errors.
Example: Use of deprecated APIs, poor use of an API, undesirable things that are not necessarily wrong.
The documentation for this class was generated from the following file:
- lib/google/src/Google/Logger/File.php