Example #1
0
 public function sendNotification($userID)
 {
     $user = User::find($userID);
     //in $data ci saranno i dati da passare al client
     $data = array();
     Notifier::send($user, "VIP request", "You have been selected to be a VIP", $data);
 }
Example #2
0
 /**
  * Avvisa l'utente che ha accettato l'abbraccio che l'abbraccio è stato creato e che può entrare.
  *
  * @param Hug $hug
  */
 private function alertSoughtUser(Hug $hug)
 {
     $soughtUser = User::whereId($hug->user_sought_id)->first();
     Notifier::send($soughtUser, 'hug', 'created', ['hug_id' => $hug->id, 'search_id' => $hug->search_id, 'created_at' => $hug->created_at]);
 }
Example #3
0
 /**
  * Notifica l'utente che ha avviato la ricerca che la ricerca è stata conclusa con successo. Sarà l'app ad occuparsi
  * di inviarmi la conferma a voler entrare nell'abbraccio.
  *
  * @param Search $search
  */
 private function notifyTheSearcher(Search $search)
 {
     $user = User::whereId($search->user_id)->first();
     Notifier::send($user, 'search', 'userFound', ['search_id' => $search->id]);
 }