Page MenuHomestyx hydra

HarbormasterBuildLogViewController.php
No OneTemporary

HarbormasterBuildLogViewController.php

<?php
final class HarbormasterBuildLogViewController
extends HarbormasterController {
public function handleRequest(AphrontRequest $request) {
$request = $this->getRequest();
$viewer = $request->getUser();
$id = $request->getURIData('id');
$log = id(new HarbormasterBuildLogQuery())
->setViewer($viewer)
->withIDs(array($id))
->executeOne();
if (!$log) {
return new Aphront404Response();
}
$page_title = pht('Build Log %d', $log->getID());
$log_view = id(new HarbormasterBuildLogView())
->setViewer($viewer)
->setBuildLog($log);
$crumbs = $this->buildApplicationCrumbs()
->addTextCrumb(pht('Build Logs'))
->addTextCrumb($page_title)
->setBorder(true);
$page_header = id(new PHUIHeaderView())
->setHeader($page_title);
$page_view = id(new PHUITwoColumnView())
->setHeader($page_header)
->setFooter($log_view);
return $this->newPage()
->setTitle($page_title)
->setCrumbs($crumbs)
->appendChild($page_view);
}
}

File Metadata

Mime Type
text/x-php
Expires
Wed, Dec 3, 4:38 PM (1 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
433743
Default Alt Text
HarbormasterBuildLogViewController.php (1 KB)

Event Timeline