diff options
author | Jennifer Hodgdon <yahgrp@poplarware.com> | 2012-04-27 09:40:17 -0700 |
---|---|---|
committer | Jennifer Hodgdon <yahgrp@poplarware.com> | 2012-04-27 09:40:17 -0700 |
commit | 8f9ee9ec688b7956a19d5c749dc201333b23e428 (patch) | |
tree | 046f0458a9b1cf5987ae1ec735b58f0eebe737cb | |
parent | 7d64f9578e7789320a0bb102b52002eaf9a6c4ac (diff) | |
download | brdo-8f9ee9ec688b7956a19d5c749dc201333b23e428.tar.gz brdo-8f9ee9ec688b7956a19d5c749dc201333b23e428.tar.bz2 |
Issue #720630 by tim.plunkett, kid_icarus, tsphethean: Fix up docs for watchdog, hook_watchdog, and watchdog constants
-rw-r--r-- | includes/bootstrap.inc | 24 | ||||
-rw-r--r-- | modules/system/system.api.php | 45 |
2 files changed, 43 insertions, 26 deletions
diff --git a/includes/bootstrap.inc b/includes/bootstrap.inc index 15dcb9cd3..9f43b9232 100644 --- a/includes/bootstrap.inc +++ b/includes/bootstrap.inc @@ -68,32 +68,32 @@ define('WATCHDOG_EMERGENCY', 0); define('WATCHDOG_ALERT', 1); /** - * Log message severity -- Critical: critical conditions. + * Log message severity -- Critical conditions. */ define('WATCHDOG_CRITICAL', 2); /** - * Log message severity -- Error: error conditions. + * Log message severity -- Error conditions. */ define('WATCHDOG_ERROR', 3); /** - * Log message severity -- Warning: warning conditions. + * Log message severity -- Warning conditions. */ define('WATCHDOG_WARNING', 4); /** - * Log message severity -- Notice: normal but significant condition. + * Log message severity -- Normal but significant conditions. */ define('WATCHDOG_NOTICE', 5); /** - * Log message severity -- Informational: informational messages. + * Log message severity -- Informational messages. */ define('WATCHDOG_INFO', 6); /** - * Log message severity -- Debug: debug-level messages. + * Log message severity -- Debug-level messages. */ define('WATCHDOG_DEBUG', 7); @@ -1691,8 +1691,16 @@ function watchdog_exception($type, Exception $exception, $message = NULL, $varia * NULL if message is already translated or not possible to * translate. * @param $severity - * The severity of the message, as per RFC 3164. Possible values are - * WATCHDOG_ERROR, WATCHDOG_WARNING, etc. + * The severity of the message; one of the following values as defined in + * @link http://www.faqs.org/rfcs/rfc3164.html RFC 3164: @endlink + * - WATCHDOG_EMERGENCY: Emergency, system is unusable. + * - WATCHDOG_ALERT: Alert, action must be taken immediately. + * - WATCHDOG_CRITICAL: Critical conditions. + * - WATCHDOG_ERROR: Error conditions. + * - WATCHDOG_WARNING: Warning conditions. + * - WATCHDOG_NOTICE: (default) Normal but significant conditions. + * - WATCHDOG_INFO: Informational messages. + * - WATCHDOG_DEBUG: Debug-level messages. * @param $link * A link to associate with the message. * diff --git a/modules/system/system.api.php b/modules/system/system.api.php index d739fc960..e28386997 100644 --- a/modules/system/system.api.php +++ b/modules/system/system.api.php @@ -2333,31 +2333,40 @@ function hook_xmlrpc_alter(&$methods) { } /** - * Log an event message + * Log an event message. * * This hook allows modules to route log events to custom destinations, such as * SMS, Email, pager, syslog, ...etc. * * @param $log_entry * An associative array containing the following keys: - * - type: The type of message for this entry. For contributed modules, this is - * normally the module name. Do not use 'debug', use severity WATCHDOG_DEBUG instead. - * - user: The user object for the user who was logged in when the event happened. - * - request_uri: The Request URI for the page the event happened in. - * - referer: The page that referred the use to the page where the event occurred. + * - type: The type of message for this entry. + * - user: The user object for the user who was logged in when the event + * happened. + * - request_uri: The request URI for the page the event happened in. + * - referer: The page that referred the user to the page where the event + * occurred. * - ip: The IP address where the request for the page came from. - * - timestamp: The UNIX timestamp of the date/time the event occurred - * - severity: One of the following values as defined in RFC 3164 http://www.faqs.org/rfcs/rfc3164.html - * WATCHDOG_EMERGENCY Emergency: system is unusable - * WATCHDOG_ALERT Alert: action must be taken immediately - * WATCHDOG_CRITICAL Critical: critical conditions - * WATCHDOG_ERROR Error: error conditions - * WATCHDOG_WARNING Warning: warning conditions - * WATCHDOG_NOTICE Notice: normal but significant condition - * WATCHDOG_INFO Informational: informational messages - * WATCHDOG_DEBUG Debug: debug-level messages - * - link: an optional link provided by the module that called the watchdog() function. - * - message: The text of the message to be logged. + * - timestamp: The UNIX timestamp of the date/time the event occurred. + * - severity: The severity of the message; one of the following values as + * defined in @link http://www.faqs.org/rfcs/rfc3164.html RFC 3164: @endlink + * - WATCHDOG_EMERGENCY: Emergency, system is unusable. + * - WATCHDOG_ALERT: Alert, action must be taken immediately. + * - WATCHDOG_CRITICAL: Critical conditions. + * - WATCHDOG_ERROR: Error conditions. + * - WATCHDOG_WARNING: Warning conditions. + * - WATCHDOG_NOTICE: Normal but significant conditions. + * - WATCHDOG_INFO: Informational messages. + * - WATCHDOG_DEBUG: Debug-level messages. + * - link: An optional link provided by the module that called the watchdog() + * function. + * - message: The text of the message to be logged. Variables in the message + * are indicated by using placeholder strings alongside the variables + * argument to declare the value of the placeholders. See t() for + * documentation on how the message and variable parameters interact. + * - variables: An array of variables to be inserted into the message on + * display. Will be NULL or missing if a message is already translated or if + * the message is not possible to translate. */ function hook_watchdog(array $log_entry) { global $base_url, $language; |