Lines Matching refs:self

186 		$authorIp = self::getIpAddress();
194 $responseString = self::doCall('checkCaptcha', $parameters);
250 $authorIp = self::getIpAddress();
257 $responseString = self::doCall('checkContent', $parameters);
319 $countServerList = count(self::$serverList);
334 if(self::$publicKey === null) throw new Exception('Public key wasn\'t set.');
337 if(self::$privateKey === null) throw new Exception('Private key wasn\'t set.');
340 if($server === null) $server = self::$serverList[$counter];
353 pack("H*", sha1((str_pad(self::$privateKey, 64, chr(0x00)) ^ (str_repeat(chr(0x5c), 64))) .
354 pack("H*", sha1((str_pad(self::$privateKey, 64, chr(0x00)) ^ (str_repeat(chr(0x36), 64))) .
355 $time . ':'. $nonce .':'. self::$privateKey))))
359 $parameters['public_key'] = self::$publicKey;
370 $requestBody .= ' '. self::buildValue($parameters) ."\n";
379 @curl_setopt($curl, CURLOPT_USERAGENT, self::$userAgent);
387 @curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, self::$timeout);
388 @curl_setopt($curl, CURLOPT_TIMEOUT, self::$timeout);
391 @curl_setopt($curl, CURLOPT_URL, $server .'/'. self::$version);
413 …if($errorNumber == 28 && !isset(self::$serverList[$counter]) && $countServerList != 0) throw new E…
416 …elseif($errorNumber == 28 && isset(self::$serverList[$counter])) return self::doCall($method, $par…
461 if(self::$serverList === null) self::getServerList();
464 return self::doCall($method, $parameters, self::$serverList[$counter], $counter++);
500 $authorIp = self::getIpAddress();
507 $responseString = self::doCall('getAudioCaptcha', $parameters);
549 $authorIp = self::getIpAddress();
556 $responseString = self::doCall('getImageCaptcha', $parameters);
585 if(self::$reverseProxy)
589 …if(!empty(self::$allowedReverseProxyAddresses) && in_array($ipAddress, self::$allowedProxyAddresse…
613 $responseString = self::doCall('getServerList', array(), self::$serverHost, $counter);
619 …foreach ($responseString->params->param->value->array->data->value as $server) self::$serverList[]…
621 …if(count(self::$serverList) == 0) self::$serverList = array('http://xmlrpc3.mollom.com', 'http://x…
624 return self::$serverList;
655 $responseString = self::doCall('getStatistics', array('type' => $type));
698 $responseString = self::doCall('sendFeedback', $parameters);
720 self::$allowedReverseProxyAddresses = (array) $addresses;
723 self::$reverseProxy = (!empty($addresses)) ? true : false;
735 self::$privateKey = (string) $key;
747 self::$publicKey = (string) $key;
763 foreach ($servers as $server) self::$serverList[] = $server;
782 self::$timeout = $timeout;
794 self::$userAgent .= ' '. (string) $newUserAgent;
809 $responseString = self::doCall('verifyKey');