V1::CourseModulesController
CourseModule resource
create
Create new course_module
URL
POST /courses/:course_id/course_modulesParâmetros obrigatórios
Nome | Tipo | Descrição |
---|---|---|
course_module | Hash | The course_module to create |
course_module | String | name Name of the course_module |
course_module | String | description Description of the course_module |
Objeto resposta
CourseModule | The created course_module or a list of errors |
index
Get a list of course_modules
URL
GET /courses/:course_id/course_modules /school_products/:school_product_id/courses/:course_id/course_modules or /enrollments/:enrollment_id/courses/:course_id/course_modulesObjeto resposta
Array<CourseModule> | The created course_modules |
show
Get a course_modules information
URL
GET /course_modules/:id /school_products/:school_product_id/course_modules/:id or /enrollments/:enrollment_id/course_modules/:idParâmetros obrigatórios
Nome | Tipo | Descrição |
---|---|---|
id | Integer | of the course_module |
Objeto resposta
Course_moduleModule | The requested course_module |
destroy
Destroy course_module
URL
DELETE /course_modules/:idParâmetros obrigatórios
Nome | Tipo | Descrição |
---|---|---|
id | Integer | Id of a course_module |
update
Update an existing course_module and redirect to 'show' action
URL
PUT/PATCH /course_modules/:idParâmetros obrigatórios
Nome | Tipo | Descrição |
---|---|---|
course_module | Hash | The course_module to create |
course_module | String | name Name of the course_module |
course_module | String | description Description of the course_module |
Objeto resposta
Course_moduleModule | The created course_module or a list of errors |