PHP Класс SimpleSoftwareIO\SMS\Drivers\EmailSMS

Наследование: implements SimpleSoftwareIO\SMS\Drivers\DriverInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Illuminate\Mail\Mailer $mailer ) Creates the EmailSMS Instance.
send ( OutgoingMessage $message ) : Illuminate\Mail\Message Sends a SMS message via the mailer.

Защищенные методы

Метод Описание
buildEmail ( array $number, OutgoingMessage $message ) : string Builds the email address of a number.
generateMessage ( Illuminate\Mail\Message $email, OutgoingMessage $message ) : Illuminate\Mail\Message Generates the Laravel Message Object.
lookupGateway ( string $carrier, boolean $mms ) : string Finds the gateway based on the carrier and MMS.
sendRaw ( OutgoingMessage $message ) : Illuminate\Mail\Message Sends a SMS message via the mailer using the raw method.

Описание методов

__construct() публичный Метод

Creates the EmailSMS Instance.
public __construct ( Illuminate\Mail\Mailer $mailer )
$mailer Illuminate\Mail\Mailer

buildEmail() защищенный Метод

Builds the email address of a number.
protected buildEmail ( array $number, OutgoingMessage $message ) : string
$number array
$message SimpleSoftwareIO\SMS\OutgoingMessage
Результат string

generateMessage() защищенный Метод

Generates the Laravel Message Object.
protected generateMessage ( Illuminate\Mail\Message $email, OutgoingMessage $message ) : Illuminate\Mail\Message
$email Illuminate\Mail\Message
$message SimpleSoftwareIO\SMS\OutgoingMessage
Результат Illuminate\Mail\Message

lookupGateway() защищенный Метод

Finds the gateway based on the carrier and MMS.
protected lookupGateway ( string $carrier, boolean $mms ) : string
$carrier string
$mms boolean
Результат string

send() публичный Метод

Sends a SMS message via the mailer.
public send ( OutgoingMessage $message ) : Illuminate\Mail\Message
$message SimpleSoftwareIO\SMS\OutgoingMessage
Результат Illuminate\Mail\Message

sendRaw() защищенный Метод

Sends a SMS message via the mailer using the raw method.
protected sendRaw ( OutgoingMessage $message ) : Illuminate\Mail\Message
$message SimpleSoftwareIO\SMS\OutgoingMessage
Результат Illuminate\Mail\Message