Ejemplo n.º 1
0
 /**
  * Loads the server status page.
  * 
  * @param unsigned integer $id
  * @return string
  */
 public function server($id = NULL)
 {
     if (is_null($id)) {
         return redirect('status');
     }
     $server = Server::find($id);
     $service = $server->service();
     $client = $service->client;
     $checks = $server->latestServerCheckResults();
     $check_categories = CheckCategory::all();
     return view('status.server', compact('client', 'service', 'server', 'checks', 'check_categories'));
 }
Ejemplo n.º 2
0
 /**
  * Run the check categories table seeds.
  * 
  * @return void
  */
 public function run()
 {
     CheckCategory::truncate();
     CheckCategory::create(['id' => 'C', 'name' => 'Capacity']);
     CheckCategory::create(['id' => 'R', 'name' => 'Recoverability']);
     CheckCategory::create(['id' => 'A', 'name' => 'Availability']);
     CheckCategory::create(['id' => 'P', 'name' => 'Performance']);
 }