private function buildPhamePostHeader(PhamePost $post) { $image = null; if ($post->getHeaderImagePHID()) { $image = phutil_tag('div', array('class' => 'phame-header-hero'), phutil_tag('img', array('src' => $post->getHeaderImageURI(), 'class' => 'phame-header-image'))); } $title = phutil_tag_div('phame-header-title', $post->getTitle()); $subtitle = null; if ($post->getSubtitle()) { $subtitle = phutil_tag_div('phame-header-subtitle', $post->getSubtitle()); } return phutil_tag_div('phame-mega-header', array($image, $title, $subtitle)); }