Chamilo is a learning management system focused on ease of use and accessibility
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
chamilo-lms/main/inc/entity/mapping/Entity.CourseRelUser.dcm.yml

52 lines
1.0 KiB

Entity\CourseRelUser:
type: entity
table: course_rel_user
repositoryClass: Entity\Repository\CourseRelUserRepository
fields:
course_code:
id: true
type: string
length: 40
fixed: false
nullable: false
user_id:
id: true
type: integer
unsigned: false
nullable: false
relation_type:
id: true
type: integer
unsigned: false
nullable: false
status:
type: boolean
nullable: false
role:
type: string
length: 60
fixed: false
nullable: true
group_id:
type: integer
unsigned: false
nullable: false
tutor_id:
type: integer
unsigned: false
nullable: false
sort:
type: integer
unsigned: false
nullable: true
user_course_cat:
type: integer
unsigned: false
nullable: true
legal_agreement:
type: integer
unsigned: false
nullable: true
lifecycleCallbacks:
prePersist:
- before_save