public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { $viewer = $query->getViewer(); foreach ($handles as $phid => $handle) { $item = $objects[$phid]; } }
public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { $viewer = $query->getViewer(); foreach ($handles as $phid => $handle) { $preferences = $objects[$phid]; $handle->setName(pht('Settings %d', $preferences->getID())); } }
public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { $viewer = $query->getViewer(); foreach ($handles as $phid => $handle) { $fragment = $objects[$phid]; $handle->setName(pht('Fragment %s: %s', $fragment->getID(), $fragment->getName())); $handle->setURI($fragment->getURI()); } }
public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { $viewer = $query->getViewer(); foreach ($handles as $phid => $handle) { $snapshot = $objects[$phid]; $handle->setName(pht('Snapshot: %s', $snapshot->getName())); $handle->setURI($snapshot->getURI()); } }
public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { $viewer = $query->getViewer(); foreach ($handles as $phid => $handle) { $item = $objects[$phid]; $handle->setName($item->getLabel($viewer)); $handle->setURI($item->getURI()); } }
public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { $viewer = $query->getViewer(); foreach ($handles as $phid => $handle) { $version = $objects[$phid]; $handle->setName(pht('Fragment Version %d: %s', $version->getSequence(), $version->getFragment()->getName())); $handle->setURI($version->getURI()); } }
public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { $viewer = $query->getViewer(); foreach ($handles as $phid => $handle) { $requestor = $objects[$phid]; // TODO: This is currently useless and should be far more informative. $handle->setName(pht('Requestor %d', $requestor->getID())); $handle->setURI($requestor->getURI()); } }
public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { foreach ($handles as $phid => $handle) { $user = $objects[$phid]; $realname = $user->getRealName(); $handle->setName($user->getUsername()); $handle->setURI('/p/' . $user->getUsername() . '/'); $handle->setFullName($user->getFullName()); $handle->setImageURI($user->loadProfileImageURI()); $handle->setDisabled(!$user->isUserActivated()); if ($user->hasStatus()) { $status = $user->getStatus(); $handle->setStatus($status->getTextStatus()); $handle->setTitle($status->getTerseSummary($query->getViewer())); } } }
public function loadHandles(PhabricatorHandleQuery $query, array $handles, array $objects) { $viewer = $query->getViewer(); $target_phids = array(); foreach ($objects as $phid => $object) { $target_phids[] = $object->getBuildablePHID(); } $target_handles = $viewer->loadHandles($target_phids); foreach ($handles as $phid => $handle) { $buildable = $objects[$phid]; $id = $buildable->getID(); $buildable_phid = $buildable->getBuildablePHID(); $target = $target_handles[$buildable_phid]; $target_name = $target->getFullName(); $uri = $buildable->getURI(); $monogram = $buildable->getMonogram(); $handle->setURI($uri)->setName($monogram)->setFullName("{$monogram}: {$target_name}"); } }