courses.ModuleController
Defined in: backend/src/modules/courses/controllers/ModuleController.ts:36
Constructors
Constructor
new ModuleController(
service
):ModuleController
Defined in: backend/src/modules/courses/controllers/ModuleController.ts:37
Parameters
service
ModuleService
Returns
ModuleController
Methods
create()
create(
params
,body
):Promise
<{version
:Record
<string
,any
>; }>
Defined in: backend/src/modules/courses/controllers/ModuleController.ts:61
Parameters
params
body
Returns
Promise
<{ version
: Record
<string
, any
>; }>
delete()
delete(
params
):Promise
<{message
:string
; }>
Defined in: backend/src/modules/courses/controllers/ModuleController.ts:143
Parameters
params
Returns
Promise
<{ message
: string
; }>
move()
move(
params
,body
):Promise
<{version
:Record
<string
,any
>; }>
Defined in: backend/src/modules/courses/controllers/ModuleController.ts:117
Parameters
params
body
Returns
Promise
<{ version
: Record
<string
, any
>; }>
update()
update(
params
,body
):Promise
<{version
:Record
<string
,any
>; }>
Defined in: backend/src/modules/courses/controllers/ModuleController.ts:87
Parameters
params
body
Returns
Promise
<{ version
: Record
<string
, any
>; }>