BaseRestController
Direct Subclass:
ExpressResourceController, lib/implementations/RestifyResourceController.js~RestifyResourceController
Constructor Summary
Public Constructor | ||
public |
constructor(sequelize: Sequelize, model: Sequelize.Model) |
Method Summary
Public Methods | ||
public |
attachResourceLink(resource: Object, requestObj: Request): Object |
|
public |
attachResourcesLinks(paginatedResources: Object, requestObj: Request): Object |
|
public |
async list(req: Request, res: Response) Note: implemented a little polifyll to satisfy query params on express(a collission issue caused by restify) |
Public Constructors
public constructor(sequelize: Sequelize, model: Sequelize.Model) source
Params:
Name | Type | Attribute | Description |
sequelize | Sequelize | ||
model | Sequelize.Model |
Public Methods
public attachResourceLink(resource: Object, requestObj: Request): Object source
Params:
Name | Type | Attribute | Description |
resource | Object | ||
requestObj | Request |
public attachResourcesLinks(paginatedResources: Object, requestObj: Request): Object source
Params:
Name | Type | Attribute | Description |
paginatedResources | Object | ||
requestObj | Request |
public async list(req: Request, res: Response) source
Note: implemented a little polifyll to satisfy query params on express(a collission issue caused by restify)
Params:
Name | Type | Attribute | Description |
req | Request | ||
res | Response |