diff --git a/src/vyconsulting-group/push-notifications/PushNotification.php b/src/vyconsulting-group/push-notifications/PushNotification.php index 2b76232..061be3f 100644 --- a/src/vyconsulting-group/push-notifications/PushNotification.php +++ b/src/vyconsulting-group/push-notifications/PushNotification.php @@ -10,6 +10,7 @@ class PushNotification private $message = null; private $fields=null; private $header = null; + private $data = array(); public function __construct($apiKey) { $this->key = $apiKey; @@ -29,11 +30,14 @@ public function setMessage($title, $body, $vibration, $sound,$priority){ 'priority'=>$priority ); } - + public function setData(array $data){ + $this->data = $data; + } public function setField($token){ $this->fields = array( 'to'=>$token, - 'notification'=>$this->message + 'notification'=>$this->message, + 'data'=>$this->data ); } @@ -41,7 +45,8 @@ public function setField($token){ public function setFields($tokens){ $this->fields = array( 'registration_ids'=>$tokens, - 'notification'=>$this->message + 'notification'=>$this->message, + 'data'=>$this->data ); }