Methods
append(name, arguments) → {void}
Modify a given route by appending additional middleware to it
Parameters:
Name | Type | Description |
---|---|---|
name |
string |
Name of the route to modify |
arguments |
Array.<function()> |
List of functions to be appended |
- Source:
Returns:
- Type
- void
extend(server) → {void}
Extend existing server object with a list of registered routes
Parameters:
Name | Type | Description |
---|---|---|
server |
Object |
Object that corresponds to the output of "exports" function |
- Source:
Returns:
- Type
- void
get(name, arguments) → {void}
Shortcut to "use" method that adds a check for get request
Parameters:
Name | Type | Description |
---|---|---|
name |
string |
Name of the route |
arguments |
Array.<function()> |
List of functions to be executed |
- Source:
Returns:
- Type
- void
getRoute(name) → {Object}
Returns a given route from the server
Parameters:
Name | Type | Description |
---|---|---|
name |
string |
Name of the route |
- Source:
Returns:
Route that matches the name that was passed in
- Type
- Object
post(name, arguments) → {void}
Shortcut to "use" method that adds a check for post request
Parameters:
Name | Type | Description |
---|---|---|
name |
string |
Name of the route |
arguments |
Array.<function()> |
List of functions to be executed |
- Source:
Returns:
- Type
- void
prepend(name, arguments) → {void}
Modify a given route by prepending additional middleware to it
Parameters:
Name | Type | Description |
---|---|---|
name |
string |
Name of the route to modify |
arguments |
Array.<function()> |
List of functions to be appended |
- Source:
Returns:
- Type
- void
replace(name, arguments) → {void}
Replace a given route with the new one
Parameters:
Name | Type | Description |
---|---|---|
name |
string |
Name of the route to replace |
arguments |
Array.<function()> |
List of functions for the route |
- Source:
Returns:
- Type
- void
use(name, arguments) → {void}
Creates a new route with a name and a list of middleware
Parameters:
Name | Type | Description |
---|---|---|
name |
string |
Name of the route |
arguments |
Array.<function()> |
List of functions to be executed |
- Source:
Returns:
- Type
- void