public function composeMessage() { // Attempts to make a view. // If a view can not be created; it is assumed that simple message is passed through. try { return $this->views->make($this->view, $this->data)->render(); } catch (\InvalidArgumentException $e) { return $this->view; } }
public function send(OutgoingMessage $message) { $composeMessage = $message->composeMessage(); $sender = $message->getFrom() ?: "."; foreach ($message->getTo() as $to) { $this->send_sms($to, $composeMessage, $message->getFrom(), $sender); } }