InternalMailing
in package
implements
InternalMailingInterface
Class Channel
Tags
Table of Contents
Interfaces
Properties
- $active : string
- $class : string
- $internalMailingClasses : array<string|int, mixed>
- $recipient : UserAccount
Methods
- __construct() : mixed
- getActive() : string
- getClass() : string
- getInternalMailingClasses() : array<string|int, mixed>
- getRecipient() : UserAccount
- isInternalMailingClass() : bool
- setActive() : self
Properties
$active
private
string
$active
Tags
$class
private
string
$class
Tags
$internalMailingClasses
private
static array<string|int, mixed>
$internalMailingClasses
= [\Vatjar\Core\Mail\Mailable\PullFinishedMail::class]
$recipient
private
UserAccount
$recipient
Tags
Methods
__construct()
public
__construct(UserAccount $recipient, string $class[, bool $active = true ]) : mixed
Parameters
- $recipient : UserAccount
- $class : string
- $active : bool = true
getActive()
public
getActive() : string
Return values
stringgetClass()
public
getClass() : string
Return values
stringgetInternalMailingClasses()
public
static getInternalMailingClasses() : array<string|int, mixed>
Return values
array<string|int, mixed>getRecipient()
public
getRecipient() : UserAccount
Return values
UserAccountisInternalMailingClass()
public
static isInternalMailingClass(string $className) : bool
Parameters
- $className : string
Return values
boolsetActive()
public
setActive(string $active) : self
Parameters
- $active : string
-
$class