public function __get($name)Inherited
public function __get($name)
Inherited
Parameters
$name |
Return
wild |
public function __set($name, $value)Inherited
public function __set($name, $value)
Inherited
Parameters
$name | ||
$value |
Return
wild |
public function current()Inherited
public function current()
Inherited
Return
wild |
public function key()Inherited
public function key()
Inherited
Return
wild |
public function next()Inherited
public function next()
Inherited
Return
wild |
public function rewind()Inherited
public function rewind()
Inherited
Return
wild |
public function valid()Inherited
public function valid()
Inherited
Return
wild |
private function throwOnAttemptedIteration()Inherited
private function throwOnAttemptedIteration()
Inherited
Return
wild |
public function getPhobjectClassConstant($key, $byte_limit)Inherited
public function getPhobjectClassConstant($key, $byte_limit)
Inherited
Phobject
Read the value of a class constant.
This is the same as just typing self::CONSTANTNAME, but throws a more useful message if the constant is not defined and allows the constant to be limited to a maximum length.
Parameters
string | $key | Name of the constant. |
int|null | $byte_limit | Maximum number of bytes permitted in the value. |
Return
string | Value of the constant. |
final public function setMailReceiver($mail_receiver)Inherited
final public function setMailReceiver($mail_receiver)
Inherited
Parameters
$mail_receiver |
Return
wild |
final public function getMailReceiver()Inherited
final public function getMailReceiver()
Inherited
Return
wild |
public function setApplicationEmail($email)Inherited
public function setApplicationEmail($email)
Inherited
Parameters
PhabricatorMetaMTAApplicationEmail |
Return
wild |
public function getApplicationEmail()Inherited
public function getApplicationEmail()
Inherited
Return
wild |
final public function setActor($actor)Inherited
final public function setActor($actor)
Inherited
Parameters
PhabricatorUser | $actor |
Return
wild |
final public function getActor()Inherited
final public function getActor()
Inherited
Return
wild |
final public function setExcludeMailRecipientPHIDs($exclude)Inherited
final public function setExcludeMailRecipientPHIDs($exclude)
Inherited
Parameters
array | $exclude |
Return
wild |
final public function getExcludeMailRecipientPHIDs()Inherited
final public function getExcludeMailRecipientPHIDs()
Inherited
Return
wild |
public function setUnexpandablePHIDs($phids)Inherited
public function setUnexpandablePHIDs($phids)
Inherited
Parameters
array | $phids |
Return
wild |
public function getUnexpandablePHIDs()Inherited
public function getUnexpandablePHIDs()
Inherited
Return
wild |
public function validateMailReceiver($mail_receiver)
public function validateMailReceiver($mail_receiver)
Parameters
$mail_receiver |
Return
wild |
public function getPrivateReplyHandlerEmailAddress($user)Inherited
public function getPrivateReplyHandlerEmailAddress($user)
Inherited
Parameters
PhabricatorUser | $user |
Return
wild |
public function getReplyHandlerDomain()Inherited
public function getReplyHandlerDomain()
Inherited
Return
wild |
final protected function receiveEmail($mail)Inherited
final protected function receiveEmail($mail)
Inherited
Parameters
PhabricatorMetaMTAReceivedMail |
Return
wild |
public function processEmail($mail)Inherited
public function processEmail($mail)
Inherited
Parameters
PhabricatorMetaMTAReceivedMail |
Return
wild |
public function supportsPrivateReplies()Inherited
public function supportsPrivateReplies()
Inherited
Return
wild |
public function supportsPublicReplies()Inherited
public function supportsPublicReplies()
Inherited
Return
wild |
final public function supportsReplies()Inherited
final public function supportsReplies()
Inherited
Return
wild |
public function getPublicReplyHandlerEmailAddress()Inherited
public function getPublicReplyHandlerEmailAddress()
Inherited
Return
wild |
protected function getDefaultPublicReplyHandlerEmailAddress($prefix)Inherited
protected function getDefaultPublicReplyHandlerEmailAddress($prefix)
Inherited
Parameters
$prefix |
Return
wild |
protected function getSingleReplyHandlerPrefix($address)Inherited
protected function getSingleReplyHandlerPrefix($address)
Inherited
Parameters
$address |
Return
wild |
protected function getDefaultPrivateReplyHandlerEmailAddress($user, $prefix)Inherited
protected function getDefaultPrivateReplyHandlerEmailAddress($user, $prefix)
Inherited
Parameters
PhabricatorUser | $user | |
$prefix |
Return
wild |
final protected function enhanceBodyWithAttachments($body, $attachments)Inherited
final protected function enhanceBodyWithAttachments($body, $attachments)
Inherited
Parameters
$body | ||
array | $attachments |
Return
wild |
final public function getMailTargets($raw_to, $raw_cc)Inherited
final public function getMailTargets($raw_to, $raw_cc)
Inherited
PhabricatorMailReplyHandler
Produce a list of mail targets for a given to/cc list.
Each target should be sent a separate email, and contains the information required to generate it with appropriate permissions and configuration.
Parameters
list<phid> | $raw_to | List of "To" PHIDs. |
list<phid> | $raw_cc | List of "CC" PHIDs. |
Return
list<PhabricatorMailTarget> | List of targets. |
private function expandRecipientPHIDs($to, $cc)Inherited
private function expandRecipientPHIDs($to, $cc)
Inherited
PhabricatorMailReplyHandler
Expand lists of recipient PHIDs.
This takes any compound recipients (like projects) and looks up all their members.
Parameters
list<phid> | $to | List of To PHIDs. |
list<phid> | $cc | List of CC PHIDs. |
Return
pair<list<phid>, list<phid>> | Expanded PHID lists. |
private function loadRecipientUsers($to, $cc)Inherited
private function loadRecipientUsers($to, $cc)
Inherited
PhabricatorMailReplyHandler
Load PhabricatorUser objects for each recipient.
Invalid recipients are dropped from the results.
Parameters
list<phid> | $to | List of To PHIDs. |
list<phid> | $cc | List of CC PHIDs. |
Return
pair<wild, wild> | Maps from PHIDs to users. |
private function filterRecipientUsers($to, $cc)Inherited
private function filterRecipientUsers($to, $cc)
Inherited
PhabricatorMailReplyHandler
Remove recipients who do not have permission to view the mail receiver.
Parameters
map<string, | $to | PhabricatorUser> Map of "To" users. |
map<string, | $cc | PhabricatorUser> Map of "CC" users. |
Return
pair<wild, wild> | Filtered user maps. |
public function getObjectPrefix()
public function getObjectPrefix()
Return
wild |
private function newEditor($mail)Inherited
private function newEditor($mail)
Inherited
Parameters
PhabricatorMetaMTAReceivedMail |
Return
wild |
protected function newTransaction()Inherited
protected function newTransaction()
Inherited
Return
wild |
protected function didReceiveMail($mail, $body)Inherited
protected function didReceiveMail($mail, $body)
Inherited
Parameters
PhabricatorMetaMTAReceivedMail | ||
$body |
Return
wild |
protected function shouldCreateCommentFromMailBody()Inherited
protected function shouldCreateCommentFromMailBody()
Inherited
Return
wild |
private function processMailCommands($mail, $command_list)Inherited
private function processMailCommands($mail, $command_list)
Inherited
Parameters
PhabricatorMetaMTAReceivedMail | ||
array | $command_list |
Return
wild |