Abstract Class: BaseSettingsRouteSQL
Defined in: auth/src/routes/sql/BaseSettingsRouteSQL.ts:8
Extends
Constructors
Constructor
new BaseSettingsRouteSQL():
BaseSettingsRouteSQL
Returns
BaseSettingsRouteSQL
Inherited from
Properties
settingsClass
protectedsettingsClass:any=SystemSettingsSQL
Defined in: auth/src/routes/sql/BaseSettingsRouteSQL.ts:9
Overrides
BaseSettingsRoute.settingsClass
settingsUtils?
protectedoptionalsettingsUtils?:SystemSettingsUtils
Defined in: auth/src/routes/BaseSettingsRoute.ts:21
Inherited from
BaseSettingsRoute.settingsUtils
trustedRoles
protectedtrustedRoles:string[]
Defined in: auth/src/routes/BaseSettingsRoute.ts:24
Inherited from
BaseSettingsRoute.trustedRoles
Methods
get()
get(
user?):Promise<SystemSettings>
Defined in: auth/src/routes/BaseSettingsRoute.ts:41
Parameters
user?
JWTUser
Returns
Promise<SystemSettings>
Inherited from
initialize()
protectedinitialize():Promise<void>
Defined in: auth/src/routes/BaseSettingsRoute.ts:27
Returns
Promise<void>
Inherited from
update()
update(
obj,user):Promise<SystemSettings>
Defined in: auth/src/routes/BaseSettingsRoute.ts:57
Parameters
obj
Partial<SystemSettings>
user
JWTUser
Returns
Promise<SystemSettings>