3 final class PhabricatorPeopleUsernameMailEngine
4 extends PhabricatorPeopleMailEngine
{
9 public function setNewUsername($new_username) {
10 $this->newUsername
= $new_username;
14 public function getNewUsername() {
15 return $this->newUsername
;
18 public function setOldUsername($old_username) {
19 $this->oldUsername
= $old_username;
23 public function getOldUsername() {
24 return $this->oldUsername
;
27 public function validateMail() {
31 protected function newMail() {
32 $sender = $this->getSender();
34 $sender_username = $sender->getUsername();
35 $sender_realname = $sender->getRealName();
37 $old_username = $this->getOldUsername();
38 $new_username = $this->getNewUsername();
43 '%s (%s) has changed your Phabricator username.',
53 return id(new PhabricatorMetaMTAMail())
54 ->setSubject(pht('[Phabricator] Username Changed'))