Path: blob/master/src/applications/packages/view/PhabricatorPackagesVersionListView.php
12242 views
<?php12final class PhabricatorPackagesVersionListView3extends PhabricatorPackagesView {45private $versions;67public function setVersions(array $versions) {8assert_instances_of($versions, 'PhabricatorPackagesVersion');9$this->versions = $versions;10return $this;11}1213public function getVersions() {14return $this->versions;15}1617public function render() {18return $this->newListView();19}2021public function newListView() {22$viewer = $this->getViewer();23$versions = $this->getVersions();2425$list = id(new PHUIObjectItemListView())26->setViewer($viewer);2728foreach ($versions as $version) {29$item = id(new PHUIObjectItemView())30->setHeader($version->getName())31->setHref($version->getURI());3233$list->addItem($item);34}3536return $list;37}3839}404142