courses.Course
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:19
Course data transformation.
Implements
ICourse
Constructors
Constructor
new Course(
courseBody?
):Course
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:102
Parameters
courseBody?
Returns
Course
Properties
_id?
optional
_id:ID
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:30
Implementation of
ICourse._id
createdAt?
optional
createdAt:Date
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:89
Implementation of
ICourse.createdAt
description
description:
string
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:48
Implementation of
ICourse.description
instructors
instructors:
ID
[]
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:78
Implementation of
ICourse.instructors
name
name:
string
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:39
Implementation of
ICourse.name
updatedAt?
optional
updatedAt:Date
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:100
Implementation of
ICourse.updatedAt
versions
versions:
ID
[]
Defined in: backend/src/modules/courses/classes/transformers/Course.ts:63
Implementation of
ICourse.versions