PHP Класс Naux\Mail\SendCloudTransport

User: Xuan Date: 11/19/15 Time: 9:39 AM.
Наследование: extends Illuminate\Mail\Transport\Transport
Показать файл Открыть проект

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

Метод Описание
__construct ( $api_user, $api_key ) SendCloudTransport constructor.
addQuery ( $name, $contents, null $filename = null ) 添加查询条件.
send ( Swift_Mime_Message $message, string[] &$failedRecipients = null ) : integer Send the given Message.

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

Метод Описание
getAddress ( $data ) : mixed 获取地址.
getAddresses ( $data ) : string | null 获取多个地址,用 ; 分隔.
getFromName ( Swift_Mime_Message $message ) : mixed 获取发件人名.
response ( Psr\Http\Message\ResponseInterface $response ) : boolean 解析 SendCloud 返回值,失败抛出异常.
sendRawMessage ( Swift_Mime_Message $message ) : boolean 发送普通邮件.
sendTemplate ( Swift_Mime_Message $message ) : boolean 发送模板邮件.

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

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

SendCloudTransport constructor.
public __construct ( $api_user, $api_key )
$api_user
$api_key

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

添加查询条件.
public addQuery ( $name, $contents, null $filename = null )
$name
$contents
$filename null

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

获取地址.
protected getAddress ( $data ) : mixed
$data
Результат mixed

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

获取多个地址,用 ; 分隔.
protected getAddresses ( $data ) : string | null
$data
Результат string | null

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

获取发件人名.
protected getFromName ( Swift_Mime_Message $message ) : mixed
$message Swift_Mime_Message
Результат mixed

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

解析 SendCloud 返回值,失败抛出异常.
protected response ( Psr\Http\Message\ResponseInterface $response ) : boolean
$response Psr\Http\Message\ResponseInterface
Результат boolean

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

Recipient/sender data will be retrieved from the Message API. The return value is the number of recipients who were accepted for delivery.
public send ( Swift_Mime_Message $message, string[] &$failedRecipients = null ) : integer
$message Swift_Mime_Message
$failedRecipients string[] An array of failures by-reference
Результат integer

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

发送普通邮件.
protected sendRawMessage ( Swift_Mime_Message $message ) : boolean
$message Swift_Mime_Message
Результат boolean

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

发送模板邮件.
protected sendTemplate ( Swift_Mime_Message $message ) : boolean
$message Swift_Mime_Message
Результат boolean