CourseEnrolmentGateway

CourseEnrolmentGateway

Queryable Gateway

Methods

Inherited from TableAware
Inherited from QueryableGateway
Inherited from Gateway

queryCourseEnrolmentByClass

CourseEnrolmentGateway::queryCourseEnrolmentByClass( \Gibbon\Domain\QueryCriteria $criteria, $gibbonSchoolYearID, $gibbonCourseClassID, $left = false ): \Gibbon\Domain\Timetable\DataSet

Return Value: \Gibbon\Domain\Timetable\DataSet


queryCourseEnrolmentByPerson

CourseEnrolmentGateway::queryCourseEnrolmentByPerson( \Gibbon\Domain\QueryCriteria $criteria, $gibbonSchoolYearID, $gibbonPersonID, $left = false )

selectEnrolableClassesByYearGroup

CourseEnrolmentGateway::selectEnrolableClassesByYearGroup( $gibbonSchoolYearID, $gibbonYearGroupID )

selectEnrolableStudentsByYearGroup

CourseEnrolmentGateway::selectEnrolableStudentsByYearGroup( $gibbonSchoolYearID, $gibbonYearGroupID )

selectCourseEnrolmentByRollGroup

CourseEnrolmentGateway::selectCourseEnrolmentByRollGroup( $gibbonRollGroupID )