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