diff --git a/src/includes/class/class.LSlog_staticLoggerClass.php b/src/includes/class/class.LSlog_staticLoggerClass.php index d1643c82..75a3c87e 100644 --- a/src/includes/class/class.LSlog_staticLoggerClass.php +++ b/src/includes/class/class.LSlog_staticLoggerClass.php @@ -55,4 +55,59 @@ class LSlog_staticLoggerClass { self :: $logger -> exception($exception, $prefix, $fatal); } + /** + * Log a message with level DEBUG + * + * @param[in] $message The message to log + * + * @retval void + **/ + protected static function log_debug($message) { + self :: log('DEBUG', $message); + } + + /** + * Log a message with level INFO + * + * @param[in] $message The message to log + * + * @retval void + **/ + protected static function log_info($message) { + self :: log('INFO', $message); + } + + /** + * Log a message with level WARNING + * + * @param[in] $message The message to log + * + * @retval void + **/ + protected static function log_warning($message) { + self :: log('WARNING', $message); + } + + /** + * Log a message with level ERROR + * + * @param[in] $message The message to log + * + * @retval void + **/ + protected static function log_error($message) { + self :: log('ERROR', $message); + } + + /** + * Log a message with level FATAL + * + * @param[in] $message The message to log + * + * @retval void + **/ + protected static function log_fatal($message) { + self :: log('FATAL', $message); + } + }