WelcomeMailer
class WelcomeMailer extends AbstractMailer
Class for generating a welcome message.
Properties
| protected string | $layout | The layout to be used with email. |
from AbstractMailer |
| protected MailerService | $mailer | The mailer service object sending the mail. |
from AbstractMailer |
| protected string | $style | The style to be used with email. |
from AbstractMailer |
| protected Users | $user | The user to send the email. |
from AbstractMailer |
Methods
bool
buildAndSend(string|null $layout = null, array $attachments = [], string|null $layoutPath = null, string|null $templatePath = null, string|null $styles = null, string|null $stylesPath = null)
Common send logic shared by all mailers.
from
AbstractMailer
array
getData()
Overrides getData from parent.
string
getSubject()
Overrides getSubject from parent.
string
getTemplate()
Overrides getTemplate from parent.
Details
in
AbstractMailer at line 41
__construct(Users $user)
Constructor for AbstractMailer
in
AbstractMailer at line 58
bool
buildAndSend(string|null $layout = null, array $attachments = [], string|null $layoutPath = null, string|null $templatePath = null, string|null $styles = null, string|null $stylesPath = null)
Common send logic shared by all mailers.
at line 14
protected array
getData()
Overrides getData from parent.
at line 23
protected string
getSubject()
Overrides getSubject from parent.
at line 32
protected string
getTemplate()
Overrides getTemplate from parent.
in
AbstractMailer at line 107
bool
send()
Send the mail
in
AbstractMailer at line 117
static bool
sendTo(Users $user)
Statically sends E-mail