You are here

Classes, traits, and interfaces in Course 6

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
Course class includes/course.core.inc An object that holds CourseObjects and tracker functions?
CourseAccessTestCase class tests/CourseAccessTestCase.test Tests for conditional event-based access to course objects.
CourseContextTestCase class tests/CourseContextTestCase.test Tests for Course enrollment
CourseEnrollmentTestCase class tests/CourseEnrollmentTestCase.test Tests for Course enrollment
CourseGradeTestCase class tests/CourseGradeTestCase.test Tests for Course enrollment
CourseHandler class includes/course.core.inc @file course.core.inc File for main Course class. 5
CourseObject abstract class includes/course_object.core.inc Parent abstract base class of all course objects. 5
CourseObjectAccess abstract class includes/course.core.inc Access handler for CourseObjects. 3
CourseObjectAccessConditional class plugins/course/access/conditional.inc
CourseObjectAccessConditionalTestCase class tests/CourseObjectAccessConditionalTestCase.test Tests for conditional event-based access to course objects.
CourseObjectAccessGrade class plugins/course/access/grade.inc
CourseObjectAccessTestCase class tests/CourseObjectAccessTestCase.test Tests for course object access.
CourseObjectAccessTimeTestCase class tests/CourseObjectAccessTimeTestCase.test Tests for course object access based on time.
CourseObjectAccessTiming class plugins/course/access/timing.inc
CourseObjectBook class modules/course_book/course_book.classes.inc
CourseObjectBookTestCase class modules/course_book/course_book.test Tests for Book support in Course
CourseObjectCertificate class modules/course_certificate/course_certificate.classes.inc
CourseObjectContent class modules/course_content/course_content.classes.inc
CourseObjectContentTestCase class modules/course_content/course_content.test Tests for content Course objects.
CourseObjectFulfillment class includes/course_object.core.inc Parent class for course object fulfillment.
CourseObjectGradedTest class tests/course_test/course_test.classes.inc Dummy example course object.
CourseObjectManual class modules/course_object_manual/course_object_manual.classes.inc
CourseObjectNode abstract class includes/course_object.core.inc A course object that uses a node as a base. 8
CourseObjectNodeTestCase class tests/CourseObjectNodeTestCase.test Description of CourseObjectNodeTestCase
CourseObjectPoll class modules/course_poll/course_poll.classes.inc Parent class for poll tracking.
CourseObjectQuiz class modules/course_quiz/course_quiz.classes.inc
CourseObjectQuizTestCase class modules/course_quiz/course_quiz.test Tests for quiz Course objects.
CourseObjectScorm class modules/course_scorm/course_scorm.classes.inc
CourseObjectSignup class modules/course_signup/course_signup.classes.inc
CourseObjectSignupTestCase class modules/course_signup/course_signup.test Test class for dealing with adding and removing elements from the course outline.
CourseObjectTest class tests/course_test/course_test.classes.inc Dummy example course object.
CourseObjectTestCase class tests/CourseObjectTestCase.test Description of CourseObjectTestCase
CourseObjectUbercart class modules/course_uc/course_uc.classes.inc
CourseObjectUbercartTestCase class modules/course_uc/course_uc.test Test class for dealing with adding and removing elements from the course outline.
CourseObjectWebform class modules/course_webform/course_webform.classes.inc Parent class for webform course tracking.
CourseObjectWebformTestCase class modules/course_webform/course_webform.test Tests for conditional event-based access to course objects.
CourseOutlineUiTestCase class tests/CourseOutlineUiTestCase.test Test class for dealing with adding and removing elements from the course outline.
CourseReport class includes/course.core.inc Holds a user's total progress through a course and functionality to check for completion of required objects.
CourseTestCase class tests/CourseTestCase.test Master class for Course tests. 16
course_views_handler_relationship_ce_cr class views/handlers/course_views_handler_relationship_ce_cr.inc Create a relationship from the course report to course enrolment.
course_views_handler_relationship_ce_sl class views/handlers/course_views_handler_relationship_ce_sl.inc Create a relationship from the signup log to course enrolment.
views_handler_filter_course class views/handlers/views_handler_filter_course.inc A filter that allows the user to show or hide all courses.
views_handler_filter_course_type class views/handlers/views_handler_filter_course_type.inc Filter by course type
views_join_course class views/handlers/views_join_course.inc Special join handler to allow join on two colums.
views_plugin_argument_validate_course class views/plugins/views_plugin_argument_validate_course.inc Validate whether an argument is a course.

Other projects