Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/controller/PhabricatorProjectController.php
Show All 15 Lines | id(new PhabricatorProjectSearchEngine()) | ||||
->setViewer($user) | ->setViewer($user) | ||||
->addNavigationItems($nav->getMenu()); | ->addNavigationItems($nav->getMenu()); | ||||
$nav->selectFilter(null); | $nav->selectFilter(null); | ||||
return $nav; | return $nav; | ||||
} | } | ||||
public function buildApplicationCrumbs() { | |||||
$crumbs = parent::buildApplicationCrumbs(); | |||||
$can_create = $this->hasApplicationCapability( | |||||
ProjectCapabilityCreateProjects::CAPABILITY); | |||||
$crumbs->addAction( | |||||
id(new PHUIListItemView()) | |||||
->setName(pht('Create Project')) | |||||
->setHref($this->getApplicationURI('create/')) | |||||
->setIcon('create') | |||||
->setWorkflow(!$can_create) | |||||
->setDisabled(!$can_create)); | |||||
return $crumbs; | |||||
} | |||||
} | } |