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); }
/** * 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]); }
/** * 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]); }