middleware static method
middleware for group of routes
Route.group('example.com', () {
Route.get('/ping', controller);
});
Implementation
static void middleware(List<dynamic> middleware, Function() callback) {
List<dynamic> originalMiddleware = Route()._preMiddleware;
/// set new middleware
Route()._preMiddleware = <dynamic>[...originalMiddleware, ...middleware];
callback();
/// restore original middleware
Route()._preMiddleware = originalMiddleware;
}