Methods
all
- all(__namedParameters: HttpContextContract): Promise<{}>
-
Parameters
-
__namedParameters: HttpContextContract
Returns Promise<{}>
Private applyCategory
- applyCategory(scopes: ExtractScopes<typeof default>, category?: number): void
-
Parameters
-
scopes: ExtractScopes<typeof default>
-
Optional category: number
Returns void
Private applyExclusionCategory
- applyExclusionCategory(scopes: ExtractScopes<typeof default>, excludeCategory?: string): void
-
Parameters
-
scopes: ExtractScopes<typeof default>
-
Optional excludeCategory: string
Returns void
Private applyExclusionOids
- applyExclusionOids(scopes: ExtractScopes<typeof default>, excludeOids?: string): void
-
Parameters
-
scopes: ExtractScopes<typeof default>
-
Optional excludeOids: string
Returns void
Private applyFilters
- applyFilters(scopes: ExtractScopes<typeof default>, filters: Record<string, undefined | DateTime>): void
-
Parameters
-
scopes: ExtractScopes<typeof default>
-
filters: Record<string, undefined | DateTime>
Returns void
Private applyInclusionFilter
- applyInclusionFilter(scopes: ExtractScopes<typeof default>, student?: boolean, membership?: boolean): void
-
Parameters
-
scopes: ExtractScopes<typeof default>
-
Optional student: boolean
-
Optional membership: boolean
Returns void
create
- create(__namedParameters: HttpContextContract): Promise<ModelObject>
-
Parameters
-
__namedParameters: HttpContextContract
Returns Promise<ModelObject>
delete
- delete(__namedParameters: HttpContextContract): Promise<void>
-
Parameters
-
__namedParameters: HttpContextContract
Returns Promise<void>
description
- description(__namedParameters: HttpContextContract): Promise<{ created_at: DateTime; long_description: string; updated_at: DateTime }>
-
Parameters
-
__namedParameters: HttpContextContract
Returns Promise<{ created_at: DateTime; long_description: string; updated_at: DateTime }>
index
- index(__namedParameters: HttpContextContract): Promise<{}>
-
Parameters
-
__namedParameters: HttpContextContract
Returns Promise<{}>
single
- single(__namedParameters: HttpContextContract): Promise<ModelObject>
-
Parameters
-
__namedParameters: HttpContextContract
Returns Promise<ModelObject>
update
- update(__namedParameters: HttpContextContract): Promise<ModelObject>
-
Parameters
-
__namedParameters: HttpContextContract
Returns Promise<ModelObject>
upload
- upload(__namedParameters: HttpContextContract): Promise<ModelObject>
-
Parameters
-
__namedParameters: HttpContextContract
Returns Promise<ModelObject>
Event controller