PHP 클래스 Naux\Mail\SendCloudTransport

User: Xuan Date: 11/19/15 Time: 9:39 AM.
상속: extends Illuminate\Mail\Transport\Transport
파일 보기 프로젝트 열기: NauxLiu/Laravel-SendCloud

공개 메소드들

메소드 설명
__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