Page MenuHomenazrin ltd
Diviner Tech Docs PhabricatorUserEmail

final class PhabricatorUserEmail
Phorge Technical Documentation (People)

This class is not documented.

Tasks

Domain Restrictions

Email About Email

  • public function sendVerificationEmail($user) — Send a verification email from $user to this address.
  • public function sendOldPrimaryEmail($user, $new) — Send a notification email from $user to this address, informing the recipient that this is no longer their account's primary address.
  • public function sendNewPrimaryEmail($user) — Send a notification email from $user to this address, informing the recipient that this is now their account's new primary email address.

Other Methods

Methods

public function getApplicationName()
Inherited

This method is not documented.
Return
wild

protected function getConfiguration()

This method is not documented.
Return
wild

public function getPHIDType()

This method is not documented.
Return
wild

public function getVerificationURI()

This method is not documented.
Return
wild

public function save()

This method is not documented.
Return
wild

public function attachUser($user)

This method is not documented.
Parameters
PhabricatorUser$user
Return
wild

public function getUser()

This method is not documented.
Return
wild

public static function isValidAddress($address)

This method is not documented.
Parameters
$address
Return
wild

public static function describeValidAddresses()

This method is not documented.
Return
wild

public static function isAllowedAddress($address)

This method is not documented.
Parameters
$address
Return
wild

public static function describeAllowedAddresses()

This method is not documented.
Return
wild

public static function isEmailVerificationRequired()

Check if this install requires email verification.

Return
boolTrue if email addresses must be verified.

public function sendVerificationEmail($user)

Send a verification email from $user to this address.

Parameters
PhabricatorUser$userThe user sending the verification.
Return
this

public function sendOldPrimaryEmail($user, $new)

Send a notification email from $user to this address, informing the recipient that this is no longer their account's primary address.

Parameters
PhabricatorUser$userThe user sending the notification.
PhabricatorUserEmail$newNew primary email address.
Return
wild

public function sendNewPrimaryEmail($user)

Send a notification email from $user to this address, informing the recipient that this is now their account's new primary email address.

Parameters
PhabricatorUser$userThe user sending the verification.
Return
this

public function destroyObjectPermanently($engine)

This method is not documented.
Parameters
PhabricatorDestructionEngine$engine
Return
wild

public function getCapabilities()

This method is not documented.
Return
wild

public function getPolicy($capability)

This method is not documented.
Parameters
$capability
Return
wild

public function hasAutomaticCapability($capability, $viewer)

This method is not documented.
Parameters
$capability
PhabricatorUser$viewer
Return
wild