Changeset View
Changeset View
Standalone View
Standalone View
src/applications/typeahead/view/PhabricatorTypeaheadTokenView.php
Show All 29 Lines | public static function newFromHandle( | ||||
PhabricatorObjectHandle $handle) { | PhabricatorObjectHandle $handle) { | ||||
$token = id(new PhabricatorTypeaheadTokenView()) | $token = id(new PhabricatorTypeaheadTokenView()) | ||||
->setKey($handle->getPHID()) | ->setKey($handle->getPHID()) | ||||
->setValue($handle->getFullName()) | ->setValue($handle->getFullName()) | ||||
->setIcon($handle->getIcon()); | ->setIcon($handle->getIcon()); | ||||
if ($handle->isDisabled() || | if ($handle->isDisabled() || | ||||
$handle->getStatus() == PhabricatorObjectHandleStatus::STATUS_CLOSED) { | $handle->getStatus() == PhabricatorObjectHandle::STATUS_CLOSED) { | ||||
$token->setTokenType(self::TYPE_DISABLED); | $token->setTokenType(self::TYPE_DISABLED); | ||||
} else { | } else { | ||||
$token->setColor($handle->getTagColor()); | $token->setColor($handle->getTagColor()); | ||||
} | } | ||||
return $token; | return $token; | ||||
} | } | ||||
▲ Show 20 Lines • Show All 121 Lines • Show Last 20 Lines |