Exemplo n.º 1
0
 /**
  * Sends a SMS message.
  *
  * @param \ohanspace\sms\OutgoingMessage $message
  * @return void
  */
 public function send(OutgoingMessage $message)
 {
     $composedMessage = $message->composeMessage();
     $data = ['phones' => $message->getTo(), 'message' => $composedMessage];
     $this->buildCall('/pushapi/dynamic/server.php');
     $this->buildBody($data);
     //dd($this->getBody());
     $this->postRequest();
     $this->processDeliveryReport();
     return $this;
 }
Exemplo n.º 2
0
 /**
  * Creates a new Message instance.
  *
  * @return \ohanspace\sms\OutgoingMessage
  */
 protected function createOutgoingMessage()
 {
     $message = new OutgoingMessage();
     //If a from address is set, pass it along to the message class.
     if (isset($this->from)) {
         $message->from($this->from);
     }
     return $message;
 }