Пример #1
0
 /**
  * @param PushMessage $message
  *
  * @return null
  */
 private function createCampaign($message)
 {
     return $this->execute('create/campaign', ['title' => $message->getBody(), 'text' => $message->getBody(), 'tokenArray' => $message->getRecipients(), 'ios' => ['active' => 1, 'environment' => YII_DEBUG ? 'sandbox' : 'production']]);
 }
Пример #2
0
 /**
  * @param PushMessage $message
  *
  * @return mixed|void
  */
 public function deliver(PushMessage $message)
 {
     foreach ($message->getRecipients() as $recipient) {
         $this->sendOne($recipient, $message);
     }
 }