any static method

Router any(
  1. String path,
  2. Function action
)

Implementation

static Router any(String path, Function action) {
  final router = Router();

  final currentPrefix = router._prefix;

  for (HttpRequestMethod method in HttpRequestMethod.values) {
    final routeData = RouteData(
      method: method.name,
      path: router._normalizePath(path),
      action: action,
      prefix: currentPrefix,
      hasRequest: router._getRequestVar(action.toString()),
      preMiddleware: List.from(router._groupMiddleware),
      domain: router._groupDomain,
    );

    router._routes.add(routeData);
  }

  return router;
}