Пример #1
0
 /**
  * generate key for this request
  * 
  * @return string
  */
 protected function getErrorKey()
 {
     if (empty(self::$error_key)) {
         self::$error_key = uniqid();
     }
     return self::$error_key;
 }
Пример #2
0
 /**
  * create string for insert statement of one log entry
  *
  * @param Netresearch_Logmon_Model_Log $log Log entry
  *
  * @return string
  */
 protected function getInsertDataForLog(Netresearch_Logmon_Model_Log $log)
 {
     return sprintf('(%d, "%s", "%s", %d, "%s", "%s", "%s", "%s", "%s", "%s")', $log->getId(), addslashes($log->getTimestamp()), addslashes($log->getType()), $log->getLogLevel(), addslashes($log->getModule()), addslashes($log->getExceptionString()), addslashes($log->getMessage()), addslashes($log->getStackString()), addslashes($log->getDataString()), $log->getErrorKey());
 }