Differential D17570 Diff 42268 src/applications/search/controller/PhabricatorApplicationSearchController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/search/controller/PhabricatorApplicationSearchController.php
| Show First 20 Lines • Show All 616 Lines • ▼ Show 20 Lines | private function newBuiltinUseActions() { | ||||
| $is_installed = PhabricatorApplication::isClassInstalledForViewer( | $is_installed = PhabricatorApplication::isClassInstalledForViewer( | ||||
| 'PhabricatorDashboardApplication', | 'PhabricatorDashboardApplication', | ||||
| $viewer); | $viewer); | ||||
| if ($can_use && $is_installed) { | if ($can_use && $is_installed) { | ||||
| $dashboard_uri = '/dashboard/install/'; | $dashboard_uri = '/dashboard/install/'; | ||||
| $actions[] = id(new PhabricatorActionView()) | $actions[] = id(new PhabricatorActionView()) | ||||
| ->setIcon('fa-dashboard') | ->setIcon('fa-dashboard') | ||||
| ->setName(pht('Add to Dasbhoard')) | ->setName(pht('Add to Dashboard')) | ||||
| ->setWorkflow(true) | ->setWorkflow(true) | ||||
| ->setHref("/dashboard/panel/install/{$engine_class}/{$query_key}/"); | ->setHref("/dashboard/panel/install/{$engine_class}/{$query_key}/"); | ||||
| } | } | ||||
| if ($is_dev) { | if ($is_dev) { | ||||
| $engine = $this->getSearchEngine(); | $engine = $this->getSearchEngine(); | ||||
| $nux_uri = $engine->getQueryBaseURI(); | $nux_uri = $engine->getQueryBaseURI(); | ||||
| $nux_uri = id(new PhutilURI($nux_uri)) | $nux_uri = id(new PhutilURI($nux_uri)) | ||||
| Show All 22 Lines | |||||