示例#1
0
 /**
  * Internal logger. Checks if logger class exists and logs a message if possible
  *
  * @param string $message text message to log
  * @param int $level event level. Refer ZLogger manual for available levels
  */
 private function log($message = '', $level = '')
 {
     if (class_exists('ZLogger')) {
         if ($level = '') {
             $level = ZLogger::LOG_LEVEL_MESSAGE;
         }
         ZLogger::singleton()->log($message, $level);
     }
 }
示例#2
0
 /**
  * returns default log level
  *
  * @return int
  */
 public static function getDefaultLogLevel()
 {
     ZLogger::singleton();
     return ZLogger::$options['default_level'];
 }
示例#3
0
/**
 * logger wrapper - output
 *
 * @param int $level minimal event level display, see logger.php for possible values
 * @param array $options output level to override initial
 */
function logger_out($level = ZLogger::LOG_LEVEL_MESSAGE, $options = array())
{
    return ZLogger::singleton()->flushAll($level, $options);
}