public function send($view, $data, $callback)
    {
        $data['message'] = $message = $this->createOutgoingMessage();

        //We need to set the properties so that we can later pass this onto the Illuminate Mailer class if the e-mail gateway is used.
        $message->view($view);
        $message->data($data);

        call_user_func($callback, $message);

        $this->driver->send($message);

        return $message;
    }
public function send($view, $data, $callback)
    {
        $data['message'] = $message = $this->createOutgoingMessage();

        //We need to set the properties so that we can later pass this onto the Illuminate Mailer class if the e-mail gateway is used.
        $message->view($view);
        $message->data($data);

        call_user_func($callback, $message);

        $this->driver->send($message);

        return $message;
    }
public function send ( $ view , $ data , $ callback ) { $ data [ 'message' ] = $ message = $ this -> createOutgoingMessage ( ) ; //We need to set the properties so that we can later pass this onto the Illuminate Mailer class if the e-mail gateway is used. $ message -> view ( $ view ) ; $ message -> data ( $ data ) ; call_user_func ( $ callback , $ message ) ; $ this -> driver -> send ( $ message ) ; return $ message ; }
Send a SMS.

@param string   $view     The desired view.
@param array    $data     The data that needs to be passed into the view.
@param \Closure $callback The methods that you wish to fun on the message.

@return \SimpleSoftwareIO\SMS\OutgoingMessage The outgoing message that was sent.
Send a SMS .