Added routes and views for adding and listing benchmarks and components

This commit is contained in:
2023-10-07 11:45:11 -06:00
parent 0dd7098681
commit 3349d42985
6 changed files with 159 additions and 5 deletions
+9
View File
@@ -10,6 +10,15 @@ use BitGoblin\Colossus\Models\Benchmark;
class BenchmarkController extends Controller {
public function getIndex(Request $request, Response $response): Response {
// redirect the user back to the home page
$routeContext = RouteContext::fromRequest($request);
$routeParser = $routeContext->getRouteParser();
return $response
->withHeader('Location', $routeParser->urlFor('benchmark.list'))
->withStatus(302);
}
public function getList(Request $request, Response $response): Response {
$benchmarks = Benchmark::orderByDesc('updated_at')->get();