Path: blob/master/src/view/layout/PHUICurtainPanelView.php
12241 views
<?php12final class PHUICurtainPanelView extends AphrontTagView {34private $order = 0;5private $headerText;67public function setHeaderText($header_text) {8$this->headerText = $header_text;9return $this;10}1112public function getHeaderText() {13return $this->headerText;14}1516public function setOrder($order) {17$this->order = $order;18return $this;19}2021public function getOrder() {22return $this->order;23}2425public function getOrderVector() {26return id(new PhutilSortVector())27->addInt($this->getOrder());28}2930protected function getTagAttributes() {31return array(32'class' => 'phui-curtain-panel',33);34}3536protected function getTagContent() {37$header = null;3839$header_text = $this->getHeaderText();40if (strlen($header_text)) {41$header = phutil_tag(42'div',43array(44'class' => 'phui-curtain-panel-header',45),46$header_text);47}4849$body = phutil_tag(50'div',51array(52'class' => 'phui-curtain-panel-body',53),54$this->renderChildren());5556return array(57$header,58$body,59);60}6162}636465