UserFrosting API

EmailRecipient

EmailRecipient Class.

A class representing a recipient for a MailMessage, with associated parameters.

Tags
author

Alex Weissman (https://alexanderweissman.com)

Table of Contents

$email string
$name string
$params array
$cc array
$bcc array
__construct() Create a new EmailRecipient instance. mixed
cc() Add a CC for this primary recipient. mixed
bcc() Add a BCC for this primary recipient. mixed
getEmail() Get the primary recipient email address. string
getName() Get the primary recipient name. string
getParams() Get the parameters to use when rendering the template this recipient. array
getCCs() Get the list of CCs for this recipient. array
getBCCs() Get the list of BCCs for this recipient. array

Properties

Methods

__construct()

Create a new EmailRecipient instance.

public __construct( $email : string [, $name : string = '' ] [, $params : array = [] ] ) : mixed
Parameters
$email : string

The primary recipient email address.

$name : string = ''

The primary recipient name.

$params : array = []

An array of template parameters to render the email message with for this particular recipient.

Return values
mixed

cc()

Add a CC for this primary recipient.

public cc( $email : string [, $name : string = '' ] ) : mixed
Parameters
$email : string

The CC recipient email address.

$name : string = ''

The CC recipient name.

Return values
mixed

bcc()

Add a BCC for this primary recipient.

public bcc( $email : string [, $name : string = '' ] ) : mixed
Parameters
$email : string

The BCC recipient email address.

$name : string = ''

The BCC recipient name.

Return values
mixed

getEmail()

Get the primary recipient email address.

public getEmail( ) : string
Return values
string

the primary recipient email address.

getName()

Get the primary recipient name.

public getName( ) : string
Return values
string

the primary recipient name.

getParams()

Get the parameters to use when rendering the template this recipient.

public getParams( ) : array
Return values
array

The parameters (name => value) to use when rendering an email template for this recipient.

getCCs()

Get the list of CCs for this recipient.

public getCCs( ) : array
Return values
array

A list of CCs for this recipient. Each CC is an associative array with email and name properties.

getBCCs()

Get the list of BCCs for this recipient.

public getBCCs( ) : array
Return values
array

A list of BCCs for this recipient. Each BCC is an associative array with email and name properties.

Search results