public function testVerifyWithMissingResponseField()
 {
     $this->setExpectedException('Zend\\Service\\ReCaptcha\\Exception');
     $this->reCaptcha->setPrivateKey($this->privateKey);
     $this->reCaptcha->setIp('127.0.0.1');
     $this->reCaptcha->verify('challenge', '');
 }
Exemple #2
0
 /**
  * Override the setPrivateKey method
  *
  * Override the parent method to store a binary representation of the private key as well.
  *
  * @param string $privateKey
  * @return \Zend\Service\ReCaptcha\MailHide
  */
 public function setPrivateKey($privateKey)
 {
     parent::setPrivateKey($privateKey);
     /* Pack the private key into a binary string */
     $this->privateKeyPacked = pack('H*', $this->privateKey);
     return $this;
 }