예제 #1
0
파일: SMS.php 프로젝트: kiwina/simplesms
 protected function createOutgoingMessage()
 {
     $message = new OutgoingMessage($this->container['view']);
     if (isset($this->from)) {
         $message->from($this->from);
     }
     return $message;
 }
예제 #2
0
 public function send(OutgoingMessage $message)
 {
     $from = $message->getFrom();
     $composeMessage = $message->composeMessage();
     foreach ($message->getTo() as $to) {
         $this->twilio->account->messages->create(['To' => $to, 'From' => $from, 'Body' => $composeMessage, 'MediaUrl' => $message->getAttachImages()]);
     }
 }
예제 #3
0
 public function send(OutgoingMessage $message)
 {
     $composedMessage = $message->composeMessage();
     $data = ['PhoneNumbers' => $message->getTo(), 'Message' => $composedMessage];
     $this->buildCall('/sending/messages');
     $this->buildBody($data);
     $this->postRequest();
 }
예제 #4
0
 public function send(OutgoingMessage $message)
 {
     $composeMessage = $message->composeMessage();
     $numbers = implode(",", $message->getTo());
     $data = ['To' => $numbers, 'Message' => $composeMessage];
     $this->buildCall('/text');
     $this->buildBody($data);
     $this->postRequest();
 }
예제 #5
0
 public function send(OutgoingMessage $message)
 {
     $composeMessage = $message->composeMessage();
     foreach ($message->getTo() as $to) {
         $data = ['to' => $to, 'messagebody' => $composeMessage];
         $this->buildBody($data);
         $this->postRequest();
     }
 }