Path: blob/master/src/view/phui/PHUIPinboardView.php
12249 views
<?php12final class PHUIPinboardView extends AphrontView {34private $items = array();5private $noDataString;67public function setNoDataString($no_data_string) {8$this->noDataString = $no_data_string;9return $this;10}1112public function addItem(PHUIPinboardItemView $item) {13$this->items[] = $item;14return $this;15}1617public function render() {18require_celerity_resource('phui-pinboard-view-css');1920if (!$this->items) {21$string = nonempty($this->noDataString, pht('No data.'));22return id(new PHUIInfoView())23->setSeverity(PHUIInfoView::SEVERITY_NODATA)24->appendChild($string)25->render();26}2728return phutil_tag(29'ul',30array(31'class' => 'phui-pinboard-view',32),33$this->items);34}3536}373839