group('', function(Router $router) use ($app) {
$router->get('/', function() use ($app) {
$app->render('welcome', [ 'message' => 'You are gonna do great things!' ]);
});
$router->get('/hello-world/@name', function($name) {
echo '
Hello world! Oh hey '.$name.'!
';
});
$router->group('/api', function() use ($router) {
$router->get('/users', [ ApiExampleController::class, 'getUsers' ]);
$router->get('/users/@id:[0-9]', [ ApiExampleController::class, 'getUser' ]);
$router->post('/users/@id:[0-9]', [ ApiExampleController::class, 'updateUser' ]);
});
}, [ SecurityHeadersMiddleware::class ]);