[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 abstract class DifferentialController extends PhabricatorController { 4 5 public function buildApplicationCrumbs() { 6 $crumbs = parent::buildApplicationCrumbs(); 7 8 $crumbs->addAction( 9 id(new PHUIListItemView()) 10 ->setHref($this->getApplicationURI('/diff/create/')) 11 ->setName(pht('Create Diff')) 12 ->setIcon('fa-plus-square')); 13 14 return $crumbs; 15 } 16 17 public function buildSideNavView($for_app = false) { 18 $viewer = $this->getRequest()->getUser(); 19 20 $nav = new AphrontSideNavFilterView(); 21 $nav->setBaseURI(new PhutilURI($this->getApplicationURI())); 22 23 id(new DifferentialRevisionSearchEngine()) 24 ->setViewer($viewer) 25 ->addNavigationItems($nav->getMenu()); 26 27 $nav->selectFilter(null); 28 29 return $nav; 30 } 31 32 public function buildApplicationMenu() { 33 return $this->buildSideNavView(true)->getMenu(); 34 } 35 36 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |