예제 #1
0
 public function service(AlertInterface $alert)
 {
     $this->getMailer()->send($alert->getPayload());
     return true;
 }
예제 #2
0
파일: Slack.php 프로젝트: pete001/alerter
 public function service(AlertInterface $alert)
 {
     return $this->slack->from($alert->getUser())->to($alert->getChannel())->send($alert->getPayload());
 }
예제 #3
0
파일: Twilio.php 프로젝트: pete001/alerter
 public function service(AlertInterface $alert)
 {
     return $this->sms->account->messages->sendMessage($alert->getSmsFromNumber(), $alert->getSmsToNumber(), $alert->getPayload());
 }