Files
status-board/source/webui/pages/admin/service.php
Ben Roberts 06325759b4 Add first draft admin interface
This exposes information on Services/Sites/Incidents, but does not yet
permit any changes. Admin page also links to future user management
pages.
2011-12-20 00:43:16 +00:00

19 lines
445 B
PHP

<?php
$main = StatusBoard_Main::instance();
$request = $main->request();
$service_id = $request->get('id', 'Sihnon_Exception_InvalidParameters');
$service = null;
try {
$service = StatusBoard_Service::fromId($service_id);
} catch (Sihnon_Exception_ResultCountMismatch $e) {
StatusBoard_Page::redirect('errors/404');
}
$sites = $service->sites();
$this->smarty->assign('service', $service);
$this->smarty->assign('sites', $sites);
?>