====== Mailer ====== **Layer:** ''Core'' · **Source:** ''lib/core/Mailer.php:19'' (lines 19–257) ---- class Mailer Send e-mail via mail php function ======= Docblock Metadata ======= ^ Tag ^ Value ^ | ''@category'' | Core Class | | ''@author'' | M.Noermoehammad | | ''@license'' | MIT | | ''@version'' | 1.0 | | ''@since'' | Since Release 1.0 | ======= Inheritance ======= //No parent, interface or trait. This is a root type.// ======= Constants (0) ======= //None.// ======= Properties (9) ======= ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ''private'' | ''(untyped)'' | ''$to'' | | 26 | | ''private'' | ''(untyped)'' | ''$cc'' | | 33 | | ''private'' | ''(untyped)'' | ''$bcc'' | | 40 | | ''private'' | ''(untyped)'' | ''$from'' | | 46 | | ''private'' | ''(untyped)'' | ''$subject'' | | 52 | | ''private'' | ''(untyped)'' | ''$sendText'' | | 59 | | ''private'' | ''(untyped)'' | ''$textBody'' | | 66 | | ''private'' | ''(untyped)'' | ''$sendHTML'' | | 73 | | ''private'' | ''(untyped)'' | ''$HTMLBody'' | | 80 | ======= Methods (12) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''__construct()'' | Initialize the message parts with blank or default values | 85 | | public | ''setSendTo()'' | set send to | 102 | | public | ''setSendCc()'' | set send CC | 111 | | public | ''setSendBcc()'' | set send BCC | 120 | | public | ''setFrom()'' | set email's sender | 129 | | public | ''setSubject()'' | set email's subject | 138 | | public | ''setSendText()'' | set whether to send email as text | 147 | | public | ''setTextBody()'' | set text email message body | 156 | | public | ''setSendHTML()'' | set whether to send email as HTML | 166 | | public | ''setHTMLBody()'' | set text HTML message body | 175 | | public | ''send()'' | Send | 191 | | private static | ''getAppEmail()'' | getAppEmail | 250 | ======== __construct() ======== public function __construct() //lines 85–96 (12)// Initialize the message parts with blank or default values //Takes no parameters.// ======== setSendTo() ======== public function setSendTo($value) //lines 102–105 (4)// set send to ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== setSendCc() ======== public function setSendCc($value) //lines 111–114 (4)// set send CC ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== setSendBcc() ======== public function setSendBcc($value) //lines 120–123 (4)// set send BCC ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== setFrom() ======== public function setFrom($value) //lines 129–132 (4)// set email's sender ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== setSubject() ======== public function setSubject($value) //lines 138–141 (4)// set email's subject ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== setSendText() ======== public function setSendText($value) //lines 147–150 (4)// set whether to send email as text ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== setTextBody() ======== public function setTextBody($value) //lines 156–160 (5)// set text email message body ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== setSendHTML() ======== public function setSendHTML($value) //lines 166–169 (4)// set whether to send email as HTML ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== setHTMLBody() ======== public function setHTMLBody($value) //lines 175–179 (5)// set text HTML message body ^ Parameter ^ Type ^ Default ^ Description ^ | ''$value'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== send() ======== public function send($to = null, $subject = null, $message = null, $headers = null) //lines 191–240 (50)// Send sending email ^ Parameter ^ Type ^ Default ^ Description ^ | ''$to'' | ''(untyped)'' | ''null'' | //none// | | ''$subject'' | ''(untyped)'' | ''null'' | //none// | | ''$message'' | ''(untyped)'' | ''null'' | //none// | | ''$headers'' | ''(untyped)'' | ''null'' | //none// | **Returns:** ''(none declared)'' — boolean ======== getAppEmail() ======== private static function getAppEmail() //lines 250–256 (7)// getAppEmail //Takes no parameters.// **Returns:** ''(none declared)'' — string ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//