\app\common\libraryEmail

Summary

Methods
Properties
Constants
instance()
__construct()
subject()
from()
to()
message()
getError()
send()
$options
No constants found
setError()
$instance
$mail
$_error
N/A
No private methods found
No private properties found
N/A

Properties

$options

$options : 

默认配置

Type

$instance

$instance : 

单例对象

Type

$mail

$mail : 

phpmailer对象

Type

$_error

$_error : 

错误内容

Type

Methods

instance()

instance(array  $options = array()) : \app\common\library\Email

初始化

Parameters

array $options

参数

Returns

\app\common\library\Email

__construct()

__construct(array  $options = array()) 

构造函数

Parameters

array $options

subject()

subject(string  $subject) : $this

设置邮件主题

Parameters

string $subject

Returns

$this

from()

from(string  $email, string  $name = '') : $this

设置发件人

Parameters

string $email
string $name

Returns

$this

to()

to(string  $email, string  $name = '') : $this

设置收件人

Parameters

string $email
string $name

Returns

$this

message()

message(string  $body, boolean  $ishtml = true) : $this

设置邮件正文

Parameters

string $body
boolean $ishtml

Returns

$this

getError()

getError() : string

获取最后产生的错误

Returns

string

send()

send() : boolean

发送邮件

Returns

boolean

setError()

setError(string  $error) 

设置错误

Parameters

string $error

信息信息