Path: blob/master/src/applications/people/storage/PhabricatorRegistrationProfile.php
12256 views
<?php12final class PhabricatorRegistrationProfile extends Phobject {34private $defaultUsername;5private $defaultEmail;6private $defaultRealName;7private $canEditUsername;8private $canEditEmail;9private $canEditRealName;10private $shouldVerifyEmail;1112public function setShouldVerifyEmail($should_verify_email) {13$this->shouldVerifyEmail = $should_verify_email;14return $this;15}1617public function getShouldVerifyEmail() {18return $this->shouldVerifyEmail;19}2021public function setCanEditEmail($can_edit_email) {22$this->canEditEmail = $can_edit_email;23return $this;24}2526public function getCanEditEmail() {27return $this->canEditEmail;28}2930public function setCanEditRealName($can_edit_real_name) {31$this->canEditRealName = $can_edit_real_name;32return $this;33}3435public function getCanEditRealName() {36return $this->canEditRealName;37}383940public function setCanEditUsername($can_edit_username) {41$this->canEditUsername = $can_edit_username;42return $this;43}4445public function getCanEditUsername() {46return $this->canEditUsername;47}4849public function setDefaultEmail($default_email) {50$this->defaultEmail = $default_email;51return $this;52}5354public function getDefaultEmail() {55return $this->defaultEmail;56}5758public function setDefaultRealName($default_real_name) {59$this->defaultRealName = $default_real_name;60return $this;61}6263public function getDefaultRealName() {64return $this->defaultRealName;65}666768public function setDefaultUsername($default_username) {69$this->defaultUsername = $default_username;70return $this;71}7273public function getDefaultUsername() {74return $this->defaultUsername;75}7677public function getCanEditAnything() {78return $this->getCanEditUsername() ||79$this->getCanEditEmail() ||80$this->getCanEditRealName();81}8283}848586