/** * Get Payload * Generate APN array. * * @return array */ public function getPayload() { $message = array(); $aps = array(); if ($this->alert && ($alert = $this->alert->getPayload())) { $aps['alert'] = $alert; } if (!is_null($this->badge)) { $aps['badge'] = $this->badge; } if (!is_null($this->sound)) { $aps['sound'] = $this->sound; } if (!is_null($this->contentAvailable)) { $aps['content-available'] = $this->contentAvailable; } if (!is_null($this->category)) { $aps['category'] = $this->category; } if (!empty($this->custom)) { $message = array_merge($this->custom, $message); } if (!empty($aps)) { $message['aps'] = $aps; } return $message; }
require_once "{$db}/Database.php"; require_once "{$db}/Invited.php"; require_once "{$db}/InvitedActivity.php"; require_once "{$db}/InvitedLocation.php"; require_once "{$db}/InvitedQueue.php"; require_once "{$time}/Time.php"; require_once "{$Message}/Alert.php"; require_once "{$Admin}/Admin.php"; require_once "{$Email}/Email.php"; //initialized $database = new Database(); $invited = new Invitation\Invited(); $invitedActivity = new Invitation\InvitedActivity(); $invitedQueue = new Invitation\InvitedQueue(); $invitedLocation = new FashionSponge\InvitedLocation(); $alert = new Message\Alert(); $admin = new \Administrator\Admin(); $email = new Email(); //connect $database->connect(); //set $invitedQueue->_setAllInvitedInTheQueueWhoWillReceiveAnInviteEmail(0, 'fs_invited_queue_id_pk desc', 200, $database); //var_dump($invitedQueue->getAllInvitedInTheQueueWhoWillReceiveAnInviteEmail_()); $admin->_setAdminEmail('*****@*****.**'); //init $dateTime = ''; $counter = 1; $sendOne = 0; /** * distribute the value */