TestMailer
- Type
- Class
- Namespace
- craft\test
- Inherits
- craft\test\TestMailer »
craft\mail\Mailer »
yii\symfonymailer\Mailer
- Since
- 3.2.0
Exactly the same as Codeception\Lib\Connector\Yii2\TestMailer except that we override based on Crafts own mailer class.
View source (opens new window)
# Public Properties
Property | Description |
---|---|
callback | callable (opens new window) |
from | |
messageClass | string (opens new window) |
replyTo | string (opens new window), array (opens new window), craft\elements\User, craft\elements\User[], null (opens new window) – The default Reply-To email address, or their user model(s). |
template | string (opens new window), null (opens new window) – The email template that should be used |
# callback
- Type
- callable (opens new window)
- Default value
null
View source (opens new window)
# from
- Default value
'test@test.craft'
View source (opens new window)
# messageClass
- Type
- string (opens new window)
- Default value
\craft\mail\Message::class
View source (opens new window)
# Public Methods
Method | Description |
---|---|
composeFromKey() | Composes a new email based on a given key. |
send() |
# Protected Methods
Method | Description |
---|---|
saveMessage() | |
sendMessage() |
# saveMessage()
View source (opens new window)
Arguments
$message
# sendMessage()
View source (opens new window)
Arguments
$message