Documentation

Email
in package

Table of Contents

Properties

$emailConfig  : array<string|int, mixed>
$renderer  : PhpRenderer
$transport  : TransportInterface

Methods

__construct()  : mixed
render()  : string
Render a template with given variables.
sendCompanyPasswordLostMail()  : void
sendCompanyRegisterMail()  : void
sendPasswordLostMail()  : void
Send password lost email.
sendRegisterEmail()  : void
Send registration email.

Properties

$emailConfig read-only

private array<string|int, mixed> $emailConfig

$renderer read-only

private PhpRenderer $renderer

$transport read-only

private TransportInterface $transport

Methods

__construct()

public __construct(PhpRenderer $renderer, TransportInterface $transport, array<string|int, mixed> $emailConfig) : mixed
Parameters
$renderer : PhpRenderer
$transport : TransportInterface
$emailConfig : array<string|int, mixed>
Tags
phpcsSuppress

SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification

render()

Render a template with given variables.

public render(string $template, array<string|int, mixed> $vars) : string
Parameters
$template : string
$vars : array<string|int, mixed>
Tags
phpcsSuppress

SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification

Return values
string

sendPasswordLostMail()

Send password lost email.

public sendPasswordLostMail(NewUser $newUser, Member $member) : void
Parameters
$newUser : NewUser
$member : Member

sendRegisterEmail()

Send registration email.

public sendRegisterEmail(NewUser $newUser, Member $member) : void
Parameters
$newUser : NewUser
$member : Member

        
On this page

Search results