public function __construct($message = null, $code = 0, $data = array()) { if ($code === 90311) { $message .= " client[{$_SERVER['REMOTE_ADDR']}],server[{$_SERVER['SERVER_ADDR']}],dbconnect[" . implode('|', BaseModelDBConnect::getLinkInfo()) . "]"; } parent::__construct($message, $code, $data); }
public function __construct($message = null, $code = 0, $data = array()) { self::$data = self::daggerHtmlspecialchars($data); parent::__construct($message, $code); }
public function __construct($message = null, $code = 0) { parent::__construct($message, $code); }
private function _checkStats($function, $times = 0, $native = false) { $runTime = 0; if (!empty($times)) { $runTime = BaseModelCommon::addStatInfo('mc', $this->startRunTime, $times); } $native = $this->native || $native; $code = $native ? $this->mcd->getResultCode() : $this->lastResultCode; if (in_array($code, array(Memcached::RES_SUCCESS, Memcached::RES_NOTFOUND), true)) { return $runTime; } else { if (in_array($function, array('add', 'addByKey', '_getLock'), true) && in_array($code, array(Memcached::RES_DATA_EXISTS, Memcached::RES_NOTSTORED), true)) { return $runTime; } } $errno = 90502; $error = $native ? $this->mcd->getResultMessage() : $this->lastResultMessage; defined('DAGGER_DEBUG') && BaseModelCommon::debug("[errro code] {$errno} [errro msg] {$error} [详细说明]:http://wiki.intra.sina.com.cn/display/dagger/{$errno}", 'request_error'); BaseModelLog::sendLog($errno, "[code]{$code}[msg]{$error}[method]{$function}[server]{$this->servers}", BaseModelException::getCodeName($errno), BaseModelLog::ERROR_MODEL_ID_MC); return $runTime; }