[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 final class PhabricatorMainMenuGroupView extends AphrontView { 4 5 private $collapsible = true; 6 private $classes = array(); 7 8 public function addClass($class) { 9 $this->classes[] = $class; 10 return $this; 11 } 12 13 public function setCollapsible($collapsible) { 14 $this->collapsible = $collapsible; 15 return $this; 16 } 17 18 public function render() { 19 $classes = array( 20 'phabricator-main-menu-group', 21 ); 22 23 if ($this->collapsible) { 24 $classes[] = 'phabricator-main-menu-collapsible'; 25 } 26 27 if ($this->classes) { 28 $classes = array_merge($classes, $this->classes); 29 } 30 31 return phutil_tag( 32 'div', 33 array( 34 'class' => implode(' ', $classes), 35 ), 36 $this->renderChildren()); 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 |