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 |