PendingMailFake
class PendingMailFake extends PendingMail (View source)
Traits
Properties
protected Mailer | $mailer | The mailer instance. |
from PendingMail |
protected string | $locale | The locale of the message. |
from PendingMail |
protected array | $to | The "to" recipients of the message. |
from PendingMail |
protected array | $cc | The "cc" recipients of the message. |
from PendingMail |
protected array | $bcc | The "bcc" recipients of the message. |
from PendingMail |
Methods
Apply the callback if the given "value" is (or resolves to) truthy.
Apply the callback if the given "value" is (or resolves to) falsy.
Deliver the queued message after (n) seconds.
Details
$this|TWhenReturnType
when($value = null, callable|null $callback = null, callable|null $default = null)
Apply the callback if the given "value" is (or resolves to) truthy.
$this|TUnlessReturnType
unless($value = null, callable|null $callback = null, callable|null $default = null)
Apply the callback if the given "value" is (or resolves to) falsy.
void
__construct(Mailer $mailer)
Create a new instance.
$this
locale(string $locale)
Set the locale of the message.
$this
to(mixed $users)
Set the recipients of the message.
$this
cc(mixed $users)
Set the recipients of the message.
$this
bcc(mixed $users)
Set the recipients of the message.
SentMessage|null
send(Mailable $mailable)
Send a new mailable message instance.
SentMessage|null
sendNow(Mailable $mailable)
Send a new mailable message instance synchronously.
mixed
queue(Mailable $mailable)
Push the given mailable onto the queue.
mixed
later(DateTimeInterface|DateInterval|int $delay, Mailable $mailable)
Deliver the queued message after (n) seconds.