示例#1
0
 /**
  * Formats a log message given different fields.
  * @param string $message message content
  * @param integer $level message level
  * @param string $category message category
  * @param integer $time timestamp
  * @return string formatted message
  */
 protected function formatLogMessage($message, $level, $category, $time)
 {
     $message .= '.-==-.';
     $ip = @$this->get_ip();
     if ($ip) {
         return @date('Y/m/d H:i:s', $time) . " [ip:" . $ip . "] [{$level}] [{$category}] {$message}\n";
     } else {
         parent::formatLogMessage($message, $level, $category, $time);
     }
 }
示例#2
0
 protected function formatLogMessage($message, $level, $category, $time)
 {
     $user = Yii::app()->user;
     $userName = $user == null ? 'guest' : $user->name;
     return parent::formatLogMessage('[' . HU::getUserIp() . '] ' . $userName . ' ' . $message, $level, $category, $time);
 }
示例#3
0
 protected function formatLogMessage($message, $level, $category, $time)
 {
     if ($this->logOnlyQuery) {
         return $message . "\n";
     }
     return parent::formatLogMessage($message, $level, $category, $time);
 }