Differential D17374 Diff 41784 src/applications/people/controller/PhabricatorPeopleProfileController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/people/controller/PhabricatorPeopleProfileController.php
| Show First 20 Lines • Show All 97 Lines • ▼ Show 20 Lines | public function buildProfileHeader() { | ||||
| $header = id(new PHUIHeaderView()) | $header = id(new PHUIHeaderView()) | ||||
| ->setHeader(array($user->getFullName(), $tag)) | ->setHeader(array($user->getFullName(), $tag)) | ||||
| ->setImage($picture) | ->setImage($picture) | ||||
| ->setProfileHeader(true) | ->setProfileHeader(true) | ||||
| ->addClass('people-profile-header'); | ->addClass('people-profile-header'); | ||||
| if ($user->getIsDisabled()) { | if ($user->getIsDisabled()) { | ||||
| $header->setStatus('fa-ban', 'red', pht('Disabled')); | $header->setStatus('fa-ban', 'red', pht('Disabled')); | ||||
| } else if (!$user->getIsEmailVerified()) { | |||||
| $header->setStatus('fa-envelope', 'red', pht('Email Not Verified')); | |||||
| } else { | } else { | ||||
| $header->setStatus($profile_icon, 'bluegrey', $profile_title); | $header->setStatus($profile_icon, 'bluegrey', $profile_title); | ||||
| } | } | ||||
| $can_edit = PhabricatorPolicyFilter::hasCapability( | $can_edit = PhabricatorPolicyFilter::hasCapability( | ||||
| $viewer, | $viewer, | ||||
| $user, | $user, | ||||
| PhabricatorPolicyCapability::CAN_EDIT); | PhabricatorPolicyCapability::CAN_EDIT); | ||||
| Show All 10 Lines | |||||