class Mailable implements Mailable (View source)
array | $from | The person the message is from. | |
array | $to | The "to" recipients of the message. | |
array | $cc | The "cc" recipients of the message. | |
array | $bcc | The "bcc" recipients of the message. | |
array | $replyTo | The "reply to" recipients of the message. | |
string | $subject | The subject of the message. | |
string | $view | The view to use for the message. | |
string | $textView | The plain text view to use for the message. | |
array | $viewData | The view data for the message. | |
array | $attachments | The attachments for the message. | |
array | $rawAttachments | The raw attachments for the message. | |
array | $callbacks | The callbacks for the message. |
void | send(Mailer $mailer) Send the message using the given mailer. | |
mixed | queue(Factory $queue) Queue the message for sending. | |
mixed | later(DateTime|int $delay, Factory $queue) Deliver the queued message after the given delay. | |
array | buildViewData() Build the view data for the message. | |
$this | priority(int $level = 3) Set the priority of this message. | |
$this | from(object|array|string $address, string|null $name = null) Set the sender of the message. | |
$this | to(object|array|string $address, string|null $name = null) Set the recipients of the message. | |
$this | cc(object|array|string $address, string|null $name = null) Set the recipients of the message. | |
$this | bcc(object|array|string $address, string|null $name = null) Set the recipients of the message. | |
$this | replyTo(object|array|string $address, string|null $name = null) Set the "reply to" address of the message. | |
$this | subject(string $subject) Set the subject of the message. | |
$this | view(string $view, array $data = array()) Set the view and view data for the message. | |
$this | text(string $textView, array $data = array()) Set the plain text view for the message. | |
$this | with(string|array $key, mixed $value = null) Set the view data for the message. | |
$this | attach(string $file, array $options = array()) Attach a file to the message. | |
$this | attachData(string $data, string $name, array $options = array()) Attach in-memory data as an attachment. | |
$this | withSwiftMessage(callable $callback) Register a callback to be called with the Swift message instance. | |
$this | __call(string $method, array $parameters) Dynamically bind parameters to the message. |
Send the message using the given mailer.
Queue the message for sending.
Build the view data for the message.
Set the priority of this message.
The value is an integer where 1 is the highest priority and 5 is the lowest.
Set the sender of the message.
Set the recipients of the message.
Set the recipients of the message.
Set the recipients of the message.
Set the "reply to" address of the message.
Set the subject of the message.
Set the view and view data for the message.
Set the plain text view for the message.
Set the view data for the message.
Attach a file to the message.
Attach in-memory data as an attachment.
Register a callback to be called with the Swift message instance.
Dynamically bind parameters to the message.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Mail/Mailable.html