Пример #1
0
 public static function log($type, $s)
 {
     $s = self::decode(implode("\n", (array) $s));
     switch ($type) {
         case 'error':
             GWF_Log::logError($s);
             break;
         case 'info':
         case 'message':
             GWF_Log::logMessage($s);
             break;
         case 'critical':
         case 'fatal':
             GWF_Log::logCritical($s);
             break;
         case 'warning':
         case 'warn':
             GWF_Log::logWarning($s);
             break;
     }
 }
Пример #2
0
 public static function messageA($title = NULL, array $messages, $log = true)
 {
     if (count($messages) === 0) {
         return '';
     }
     if ($log === true) {
         GWF_Log::logMessage(self::decode(implode(PHP_EOL, $messages)));
     }
     return self::displayMessages(array('title' => $title, 'messages' => $messages));
 }
Пример #3
0
 public function reply($message)
 {
     if ($this->forked) {
         GWF_Log::logMessage('Worker: ' . $message);
         msg_send($this->queue_out, self::REPLY, array($this->currcallb, $message));
     } else {
         Dog::reply($message);
     }
 }
Пример #4
0
 public static function _proc_out($message)
 {
     GWF_Log::logMessage($message);
 }