View build
This commit is contained in:
parent
d08134d378
commit
62b957fb83
16 changed files with 115 additions and 61 deletions
|
|
@ -12,6 +12,7 @@ namespace PHPCI\Controller;
|
|||
use b8;
|
||||
use b8\Exception\HttpException\NotFoundException;
|
||||
use PHPCI\BuildFactory;
|
||||
use PHPCI\Helper\Lang;
|
||||
use PHPCI\Model\Build;
|
||||
use PHPCI\Model\Project;
|
||||
use PHPCI\Service\BuildService;
|
||||
|
|
@ -52,26 +53,26 @@ class BuildController extends \PHPCI\Controller
|
|||
}
|
||||
|
||||
if (empty($build)) {
|
||||
throw new NotFoundException('Build with ID: ' . $buildId . ' does not exist.');
|
||||
throw new NotFoundException(Lang::get('build_x_not_found', $buildId));
|
||||
}
|
||||
|
||||
$this->view->plugins = $this->getUiPlugins();
|
||||
$this->view->build = $build;
|
||||
$this->view->data = $this->getBuildData($build);
|
||||
|
||||
$this->layout->title = 'Build #' . $build->getId();
|
||||
$this->layout->title = Lang::get('build_n', $buildId);
|
||||
$this->layout->subtitle = $build->getProjectTitle();
|
||||
|
||||
$nav = array(
|
||||
'title' => 'Build '.$build->getId(),
|
||||
'title' => Lang::get('build_n', $buildId),
|
||||
'icon' => 'cog',
|
||||
'links' => array(
|
||||
'build/rebuild/' . $build->getId() => 'Rebuild Now',
|
||||
'build/rebuild/' . $build->getId() => Lang::get('rebuild_now'),
|
||||
),
|
||||
);
|
||||
|
||||
if ($this->currentUserIsAdmin()) {
|
||||
$nav['links']['build/delete/' . $build->getId()] = 'Delete Build';
|
||||
$nav['links']['build/delete/' . $build->getId()] = Lang::get('delete_build');
|
||||
}
|
||||
|
||||
$this->layout->nav = $nav;
|
||||
|
|
@ -142,7 +143,7 @@ class BuildController extends \PHPCI\Controller
|
|||
$copy = BuildFactory::getBuildById($buildId);
|
||||
|
||||
if (empty($copy)) {
|
||||
throw new NotFoundException('Build with ID: ' . $buildId . ' does not exist.');
|
||||
throw new NotFoundException(Lang::get('build_x_not_found', $buildId));
|
||||
}
|
||||
|
||||
$build = $this->buildService->createDuplicateBuild($copy);
|
||||
|
|
@ -161,7 +162,7 @@ class BuildController extends \PHPCI\Controller
|
|||
$build = BuildFactory::getBuildById($buildId);
|
||||
|
||||
if (empty($build)) {
|
||||
throw new NotFoundException('Build with ID: ' . $buildId . ' does not exist.');
|
||||
throw new NotFoundException(Lang::get('build_x_not_found', $buildId));
|
||||
}
|
||||
|
||||
$this->buildService->deleteBuild($build);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue