protected function buildApplicationCrumbs() { $crumbs = parent::buildApplicationCrumbs(); $can_create = $this->hasApplicationCapability(PhameBlogCreateCapability::CAPABILITY); $crumbs->addAction(id(new PHUIListItemView())->setName(pht('New Blog'))->setHref($this->getApplicationURI('/blog/new/'))->setIcon('fa-plus-square')->setDisabled(!$can_create)->setWorkflow(!$can_create)); return $crumbs; }
protected function buildApplicationCrumbs() { $crumbs = parent::buildApplicationCrumbs(); $blog = $this->getBlog(); $crumbs->addTextCrumb($blog->getName(), $blog->getViewURI()); return $crumbs; }
protected function buildApplicationCrumbs() { $crumbs = parent::buildApplicationCrumbs(); id(new PhameBlogEditEngine())->setViewer($this->getViewer())->addActionToCrumbs($crumbs); return $crumbs; }