private function buildPhameHeader(PhameBlog $blog)
 {
     $image = null;
     if ($blog->getHeaderImagePHID()) {
         $image = phutil_tag('div', array('class' => 'phame-header-hero'), phutil_tag('img', array('src' => $blog->getHeaderImageURI(), 'class' => 'phame-header-image')));
     }
     $title = phutil_tag_div('phame-header-title', $blog->getName());
     $subtitle = null;
     if ($blog->getSubtitle()) {
         $subtitle = phutil_tag_div('phame-header-subtitle', $blog->getSubtitle());
     }
     return phutil_tag_div('phame-mega-header', array($image, $title, $subtitle));
 }
 private function buildFileView(PhameBlog $blog)
 {
     $viewer = $this->getViewer();
     $view = id(new PHUIPropertyListView())->setUser($viewer);
     if ($blog->getHeaderImagePHID()) {
         $view->addImageContent(phutil_tag('img', array('src' => $blog->getHeaderImageURI(), 'class' => 'phabricator-image-macro-hero')));
         return $view;
     }
     return null;
 }