ProductSuspendingMail
extends AbstractClientMail
in package
ProductSuspendingMail
This mailable handle the suspending notification for the user
Tags
Table of Contents
- $companyName : string
- $email : string
- $firstName : string
- $lastName : string
- $customer : CustomerResource|Customer|stdClass
- $expiringDate : Carbon
- $invoiceId : int
- $suspensionDate : Carbon
- $terminationDate : Carbon
- __construct() : mixed
- ProductSuspendingMail
- content() : Content
Properties
$companyName
protected
string
$companyName
of the user
protected
string
$email
email of the user
$firstName
protected
string
$firstName
firstname of the user
$lastName
protected
string
$lastName
of the user
$customer read-only
private
CustomerResource|Customer|stdClass
$customer
$expiringDate read-only
private
Carbon
$expiringDate
$invoiceId read-only
private
int
$invoiceId
$suspensionDate read-only
private
Carbon
$suspensionDate
$terminationDate read-only
private
Carbon
$terminationDate
Methods
__construct()
ProductSuspendingMail
public
__construct(CustomerResource|Customer|stdClass $customer, int $invoiceId, Carbon $expiringDate, Carbon $suspensionDate, Carbon $terminationDate) : mixed
Parameters
- $customer : CustomerResource|Customer|stdClass
-
the customer
- $invoiceId : int
- $expiringDate : Carbon
- $suspensionDate : Carbon
- $terminationDate : Carbon
Tags
Return values
mixed —content()
public
content() : Content
Return values
Content —the rendered content of the email