Use callsigns, cards on repository lists

Summary: Minor, adds the Callsign and changes to cards view when listing repositories.

Test Plan: Reload sandbox list of repositories, see new items.

Reviewers: epriestley, btrahan

Reviewed By: epriestley

CC: Korvin, epriestley, aran

Differential Revision: https://secure.phabricator.com/D8036
This commit is contained in:
Chad Little
2014-01-22 09:19:59 -08:00
parent c5c9cd415d
commit ad8d17f579

View File

@@ -36,12 +36,14 @@ final class DiffusionRepositoryListController extends DiffusionController
$project_handles = $this->loadViewerHandles($project_phids); $project_handles = $this->loadViewerHandles($project_phids);
$list = new PHUIObjectItemListView(); $list = new PHUIObjectItemListView();
$list->setCards(true);
foreach ($repositories as $repository) { foreach ($repositories as $repository) {
$id = $repository->getID(); $id = $repository->getID();
$item = id(new PHUIObjectItemView()) $item = id(new PHUIObjectItemView())
->setUser($viewer) ->setUser($viewer)
->setHeader($repository->getName()) ->setHeader($repository->getName())
->setObjectName('r'.$repository->getCallsign())
->setHref($this->getApplicationURI($repository->getCallsign().'/')); ->setHref($this->getApplicationURI($repository->getCallsign().'/'));
$commit = $repository->getMostRecentCommit(); $commit = $repository->getMostRecentCommit();