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 |