Path: blob/master/src/applications/metamta/engine/PhabricatorMailMessageEngine.php
12256 views
<?php12abstract class PhabricatorMailMessageEngine3extends Phobject {45private $mailer;6private $mail;7private $actors = array();8private $preferences;910final public function setMailer(PhabricatorMailAdapter $mailer) {1112$this->mailer = $mailer;13return $this;14}1516final public function getMailer() {17return $this->mailer;18}1920final public function setMail(PhabricatorMetaMTAMail $mail) {21$this->mail = $mail;22return $this;23}2425final public function getMail() {26return $this->mail;27}2829final public function setActors(array $actors) {30assert_instances_of($actors, 'PhabricatorMetaMTAActor');31$this->actors = $actors;32return $this;33}3435final public function getActors() {36return $this->actors;37}3839final public function getActor($phid) {40return idx($this->actors, $phid);41}4243final public function setPreferences(44PhabricatorUserPreferences $preferences) {45$this->preferences = $preferences;46return $this;47}4849final public function getPreferences() {50return $this->preferences;51}5253}545556