[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 abstract class PhabricatorAuthProviderConfigController 4 extends PhabricatorAuthController { 5 6 public function shouldRequireAdmin() { 7 return true; 8 } 9 10 protected function buildSideNavView($for_app = false) { 11 $nav = new AphrontSideNavFilterView(); 12 $nav->setBaseURI(new PhutilURI($this->getApplicationURI())); 13 14 if ($for_app) { 15 $nav->addLabel(pht('Create')); 16 $nav->addFilter('', 17 pht('Add Authentication Provider'), 18 $this->getApplicationURI('/config/new/')); 19 } 20 return $nav; 21 } 22 23 public function buildApplicationMenu() { 24 return $this->buildSideNavView($for_app = true)->getMenu(); 25 } 26 27 protected function buildApplicationCrumbs() { 28 $crumbs = parent::buildApplicationCrumbs(); 29 30 $crumbs->addAction( 31 id(new PHUIListItemView()) 32 ->setName(pht('Add Authentication Provider')) 33 ->setHref($this->getApplicationURI('/config/new/')) 34 ->setIcon('fa-plus-square')); 35 36 return $crumbs; 37 } 38 39 }
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 |