Differential D16178 Diff 38924 src/applications/tokens/controller/PhabricatorTokenGivenController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/tokens/controller/PhabricatorTokenGivenController.php
| Show All 24 Lines | if ($tokens_given) { | ||||
| ->setViewer($viewer) | ->setViewer($viewer) | ||||
| ->withPHIDs($handle_phids) | ->withPHIDs($handle_phids) | ||||
| ->execute(); | ->execute(); | ||||
| } | } | ||||
| $tokens = array(); | $tokens = array(); | ||||
| if ($tokens_given) { | if ($tokens_given) { | ||||
| $token_phids = mpull($tokens_given, 'getTokenPHID'); | $token_phids = mpull($tokens_given, 'getTokenPHID'); | ||||
| $tokens = id(new PhabricatorTokenQuery()) | $tokens = id(new PhabricatorBuiltinTokenQuery()) | ||||
| ->setViewer($viewer) | ->setViewer($viewer) | ||||
| ->withPHIDs($token_phids) | ->withPHIDs($token_phids) | ||||
| ->execute(); | ->execute(); | ||||
| $tokens = mpull($tokens, null, 'getPHID'); | $tokens = mpull($tokens, null, 'getPHID'); | ||||
| } | } | ||||
| $list = new PHUIObjectItemListView(); | $list = new PHUIObjectItemListView(); | ||||
| foreach ($tokens_given as $token_given) { | foreach ($tokens_given as $token_given) { | ||||
| Show All 15 Lines | foreach ($tokens_given as $token_given) { | ||||
| $list->addItem($item); | $list->addItem($item); | ||||
| } | } | ||||
| $title = pht('Tokens Given'); | $title = pht('Tokens Given'); | ||||
| $box = id(new PHUIObjectBoxView()) | $box = id(new PHUIObjectBoxView()) | ||||
| ->setHeaderText($title) | ->setHeaderText($title) | ||||
| ->setObjectList($list); | ->setObjectList($list); | ||||
| $nav = $this->buildSideNav(); | $crumbs = $this->buildApplicationCrumbs(); | ||||
| $nav->setCrumbs( | $crumbs->addTextCrumb($title); | ||||
| $this->buildApplicationCrumbs() | |||||
| ->addTextCrumb($title)); | |||||
| $nav->selectFilter('given/'); | |||||
| $nav->appendChild($box); | |||||
| $nav->appendChild($pager); | |||||
| return $this->newPage() | return $this->newPage() | ||||
| ->setTitle($title) | ->setTitle($title) | ||||
| ->appendChild($nav); | ->setCrumbs($crumbs) | ||||
| ->appendChild(array( | |||||
| $box, | |||||
| $pager, | |||||
| )); | |||||
| } | } | ||||
| } | } | ||||