Home Reference Source
public class | source

ResourceController

Static Member Summary

Static Public Members
public static get

Constructor Summary

Public Constructor
public

constructor(sequelize: Sequelize, model: Sequelize.Model)

Method Summary

Public Methods
public
public
public

resourceError(errorCode: String, message: String): ResourceError

public
public

setBaseURL(baseURL: String)

public

Static Public Members

public static get SORT_ORDERS: Array source

Properties:

NameTypeAttributeDescription
SORT_ORDERS *

Public Constructors

public constructor(sequelize: Sequelize, model: Sequelize.Model) source

Params:

NameTypeAttributeDescription
sequelize Sequelize
model Sequelize.Model

Public Methods

public attributeExists(attribute: String): Boolean source

Params:

NameTypeAttributeDescription
attribute String

Return:

Boolean

public getPrimaryKey(): Array source

Return:

Array

public resourceError(errorCode: String, message: String): ResourceError source

Params:

NameTypeAttributeDescription
errorCode String
message String

Return:

ResourceError

public sequelizeError(originalError: Error): SequelizeError source

Params:

NameTypeAttributeDescription
originalError Error

Return:

SequelizeError

public setBaseURL(baseURL: String) source

Params:

NameTypeAttributeDescription
baseURL String

public sortOrderSupported(sortOrder: String): Boolean source

Params:

NameTypeAttributeDescription
sortOrder String

Return:

Boolean