diff --git a/src/Controllers/ReportController.php b/src/Controllers/ReportController.php new file mode 100644 index 0000000..12b57c8 --- /dev/null +++ b/src/Controllers/ReportController.php @@ -0,0 +1,22 @@ +render($response, 'reports/generate.twig', [ + 'benchmarks' => $benchmarks, + ]); + } + +} diff --git a/src/routes.php b/src/routes.php index 57df991..6b73413 100644 --- a/src/routes.php +++ b/src/routes.php @@ -30,3 +30,7 @@ $app->group('/test', function(RouteCollectorProxy $group) { $app->group('/result', function(RouteCollectorProxy $group) { $group->post('/add', '\\BitGoblin\\Colossus\\Controllers\\ResultController:postAdd')->setName('result.add'); }); + +$app->group('/reports', function(RouteCollectorProxy $group) { + $group->get('/generate', '\\BitGoblin\\Colossus\Controllers\ReportController:getGenerate')->setName('reports.generate'); +}); diff --git a/views/partials/navbar.twig b/views/partials/navbar.twig index 350108b..f58a2b6 100644 --- a/views/partials/navbar.twig +++ b/views/partials/navbar.twig @@ -6,6 +6,7 @@
  • Benchmarks
  • Components
  • Test
  • +
  • Reports
  • diff --git a/views/reports/generate.twig b/views/reports/generate.twig new file mode 100644 index 0000000..d9c8523 --- /dev/null +++ b/views/reports/generate.twig @@ -0,0 +1,33 @@ +{% extends 'layout.twig' %} + +{% block title %}Dashboard{% endblock %} + +{% block content %} + +
    +
    +

    Generate a Report

    +
    +
    + +
    + +
    +
    + +
    + +
    + +
    +
    + +{% endblock %}