Added a very basic metric API. Closes #4
This commit is contained in:
committed by
James Brooks
parent
99964998ec
commit
cfd3df4266
@@ -5,6 +5,7 @@ namespace CachetHQ\Cachet\Http\Controllers;
|
||||
use CachetHQ\Cachet\Facades\Setting;
|
||||
use CachetHQ\Cachet\Models\Component;
|
||||
use CachetHQ\Cachet\Models\Incident;
|
||||
use CachetHQ\Cachet\Models\Metric;
|
||||
use Carbon\Carbon;
|
||||
use Exception;
|
||||
use GrahamCampbell\Binput\Facades\Binput;
|
||||
@@ -66,6 +67,12 @@ class HomeController extends Controller
|
||||
}
|
||||
}
|
||||
|
||||
$metrics = null;
|
||||
|
||||
if ($displayMetrics = Setting::get('display_graphs')) {
|
||||
$metrics = Metric::where('display_chart', 1)->get();
|
||||
}
|
||||
|
||||
foreach (range(0, $incidentDays) as $i) {
|
||||
$date = $startDate->copy()->subDays($i);
|
||||
|
||||
@@ -82,6 +89,8 @@ class HomeController extends Controller
|
||||
|
||||
return View::make('index', [
|
||||
'components' => $components,
|
||||
'displayMetrics' => $displayMetrics,
|
||||
'metrics' => $metrics,
|
||||
'allIncidents' => $allIncidents,
|
||||
'pageTitle' => Setting::get('app_name'),
|
||||
'aboutApp' => Markdown::render(Setting::get('app_about')),
|
||||
|
||||
Reference in New Issue
Block a user