Differential D15815 Diff 38114 src/applications/diffusion/management/DiffusionRepositoryURIsManagementPanel.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/management/DiffusionRepositoryURIsManagementPanel.php
| Show All 10 Lines | final class DiffusionRepositoryURIsManagementPanel | ||||
| public function getManagementPanelOrder() { | public function getManagementPanelOrder() { | ||||
| return 300; | return 300; | ||||
| } | } | ||||
| public function buildManagementPanelContent() { | public function buildManagementPanelContent() { | ||||
| $repository = $this->getRepository(); | $repository = $this->getRepository(); | ||||
| $viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
| $repository->attachURIs(array()); | |||||
| $uris = $repository->getURIs(); | $uris = $repository->getURIs(); | ||||
| Javelin::initBehavior('phabricator-tooltips'); | Javelin::initBehavior('phabricator-tooltips'); | ||||
| $rows = array(); | $rows = array(); | ||||
| foreach ($uris as $uri) { | foreach ($uris as $uri) { | ||||
| $uri_name = $uri->getDisplayURI(); | $uri_name = $uri->getDisplayURI(); | ||||
| $uri_name = phutil_tag( | |||||
| 'a', | |||||
| array( | |||||
| 'href' => $repository->getPathURI('uri/edit/'.$uri->getID().'/'), | |||||
| ), | |||||
| $uri_name); | |||||
| if ($uri->getIsDisabled()) { | if ($uri->getIsDisabled()) { | ||||
| $status_icon = 'fa-times grey'; | $status_icon = 'fa-times grey'; | ||||
| } else { | } else { | ||||
| $status_icon = 'fa-check green'; | $status_icon = 'fa-check green'; | ||||
| } | } | ||||
| $uri_status = id(new PHUIIconView())->setIcon($status_icon); | $uri_status = id(new PHUIIconView())->setIcon($status_icon); | ||||
| ▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines | |||||