private function buildDescriptionView(PhortuneMerchant $merchant) { $viewer = $this->getViewer(); $view = id(new PHUIPropertyListView())->setUser($viewer); $description = $merchant->getDescription(); if (strlen($description)) { $description = new PHUIRemarkupView($viewer, $description); $view->addTextContent($description); return id(new PHUIObjectBoxView())->setHeaderText(pht('Description'))->setBackground(PHUIObjectBoxView::BLUE_PROPERTY)->appendChild($view); } return null; }