register method
Registers the routes for this group with the given router.
This method is used to register the routes for this group with a given Router instance. The routes are registered with the prefix and middleware defined for this group.
Implementation
void register(Router router) {
final subRouter = Router();
defineRoutes(subRouter);
for (final route in subRouter.routes) {
final newPath = '$prefix${route.path}';
router.register(
route.method,
newPath,
route.handler,
[...middleware, ...route.middleware],
);
}
}