Exemple #1
0
 /**
  * Get opened ServiceFeedbackClient
  *
  * @throws \Jgut\Tify\Exception\AdapterException
  *
  * @return \ZendService\Apple\Apns\Client\Feedback
  */
 protected function getFeedbackClient()
 {
     if ($this->feedbackClient === null) {
         $this->feedbackClient = $this->builder->buildFeedbackClient($this->getParameter('certificate'), $this->getParameter('pass_phrase'), $this->sandbox);
     }
     return $this->feedbackClient;
 }
Exemple #2
0
 /**
  * @expectedException \Jgut\Tify\Exception\AdapterException
  * @expectedExceptionMessageRegExp /^Unable to connect/
  * @expectedExceptionMessageRegExp /^Unable to set local cert chain file/
  */
 public function testFeedbackClient()
 {
     $client = $this->builder->buildFeedbackClient(__DIR__ . '/../../../files/apns_certificate.pem');
     self::assertInstanceOf(FeedbackClient::class, $client);
 }