This exposes information on Services/Sites/Incidents, but does not yet permit any changes. Admin page also links to future user management pages.
19 lines
445 B
PHP
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);
|
|
|
|
?>
|