Class: Middleware

@aofl/middleware~ Middleware


new Middleware(middleware)

Creates an instance of Middleware.
Parameters:
Name Type Description
middleware Object
Source:

Methods


getMiddlewareIterator(hook)

Parameters:
Name Type Description
hook String
Source:
Returns:
Type
Iterator

iterateMiddleware(request, hook, response)

Parameters:
Name Type Default Description
request *
hook String
response * null
Source:
Returns:
Type
Promise

use(callback, hook)

Parameters:
Name Type Description
callback function
hook String
Source: