1 | <?php |
||
5 | class Envelope |
||
6 | { |
||
7 | protected $from = ""; |
||
8 | protected $to = []; |
||
9 | protected $subject = ""; |
||
10 | protected $replyTo = ""; |
||
11 | protected $cc = []; |
||
12 | protected $bcc = []; |
||
13 | protected $body = ""; |
||
14 | protected $isHtml = false; |
||
15 | protected $attachment = []; |
||
16 | |||
17 | /** |
||
18 | * |
||
19 | * @param string $from |
||
20 | * @param string $to |
||
21 | * @param string $subject |
||
22 | * @param string $body |
||
23 | * @param bool $isHtml |
||
24 | */ |
||
25 | 19 | public function __construct($from = "", $to = "", $subject = "", $body = "", $isHtml = true) |
|
36 | |||
37 | /** |
||
38 | * @param string $contentName |
||
39 | * @param string $filePath |
||
40 | * @param string $contentType |
||
41 | */ |
||
42 | 4 | public function addAttachment($contentName, $filePath, $contentType) |
|
50 | |||
51 | /** |
||
52 | * @param string $contentName |
||
53 | * @param string $filePath |
||
54 | * @param string $contentType |
||
55 | */ |
||
56 | 3 | public function addEmbedImage($contentName, $filePath, $contentType) |
|
64 | |||
65 | 13 | public function getFrom() |
|
69 | |||
70 | 1 | public function setFrom($email, $name = null) |
|
74 | |||
75 | 13 | public function getTo() |
|
79 | |||
80 | 1 | public function setTo($email, $name = "") |
|
84 | |||
85 | 13 | public function addTo($email, $name = "") |
|
89 | |||
90 | 13 | public function getSubject() |
|
94 | |||
95 | 1 | public function setSubject($value) |
|
99 | |||
100 | 12 | public function getReplyTo() |
|
104 | |||
105 | public function setReplyTo($email) |
||
109 | |||
110 | 13 | public function getCC() |
|
114 | |||
115 | 1 | public function setCC($email, $name = null) |
|
119 | |||
120 | 10 | public function addCC($email, $name = null) |
|
124 | |||
125 | 13 | public function getBCC() |
|
129 | |||
130 | 1 | public function setBCC($email, $name = null) |
|
134 | |||
135 | 10 | public function addBCC($email, $name = null) |
|
139 | |||
140 | 13 | public function getBody() |
|
144 | |||
145 | 4 | public function setBody($value) |
|
149 | |||
150 | 13 | public function getBodyText() |
|
170 | |||
171 | 8 | public function isHtml($value = null) |
|
179 | |||
180 | 13 | public function getAttachments() |
|
184 | } |
||
185 |