本文整理汇总了PHP中PHUIObjectBoxView::setHeaderColor方法的典型用法代码示例。如果您正苦于以下问题:PHP PHUIObjectBoxView::setHeaderColor方法的具体用法?PHP PHUIObjectBoxView::setHeaderColor怎么用?PHP PHUIObjectBoxView::setHeaderColor使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PHUIObjectBoxView
的用法示例。
在下文中一共展示了PHUIObjectBoxView::setHeaderColor方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: newItem
private function newItem(AphrontRequest $request, $title, $done, $content)
{
$viewer = $request->getUser();
$box = new PHUIObjectBoxView();
$header = new PHUIActionHeaderView();
$header->setHeaderTitle($title);
if ($done === true) {
$box->setHeaderColor(PHUIActionHeaderView::HEADER_LIGHTGREEN);
$header->addAction(id(new PHUIIconView())->setIconFont('fa-check'));
} else {
if ($done === false) {
$box->setHeaderColor(PHUIActionHeaderView::HEADER_LIGHTVIOLET);
$header->addAction(id(new PHUIIconView())->setIconFont('fa-exclamation'));
}
}
$content = PhabricatorMarkupEngine::renderOneObject(id(new PhabricatorMarkupOneOff())->setContent($content), 'default', $viewer);
$content = phutil_tag('div', array('class' => 'config-welcome-box-content'), $content);
$box->setHeader($header);
$box->appendChild($content);
return $box;
}