getMessage() public method

Get the message from MessageBuilder and apply custom/extra data
public getMessage ( ) : array
return array
Beispiel #1
0
 /**
  * @param string|array $view
  * @param array        $data
  * @param \Closure     $callback
  * @param null         $message
  *
  * @return \Bogardo\Mailgun\Http\Response
  */
 public function send($view, array $data, Closure $callback, $message = null)
 {
     $this->message = $message ?: new Message($this->mailgun->MessageBuilder(), $this->config);
     $this->callMessageBuilder($callback, $this->message);
     $this->renderBody($view, $data);
     $message = $this->message->getMessage();
     $files = $this->message->getFiles();
     $domain = $this->config->get('mailgun.domain');
     $response = new Response($this->mailgun->post("{$domain}/messages", $message, $files));
     return $response;
 }