You are here

Classes, traits, and interfaces in Course 7

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
Course class includes/Course.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 context
CourseController class includes/CourseController.inc
CourseEnrollment class includes/CourseEnrollment.inc
CourseEnrollmentTestCase class tests/CourseEnrollmentTestCase.test Tests for Course enrollment
CourseGradeTestCase class tests/CourseGradeTestCase.test Tests for Course grade.
CourseHandler class includes/CourseHandler.inc Master class for anything Course related. 4
CourseObject abstract class includes/CourseObject.inc Parent abstract base class of all course objects. 5
CourseObjectAccess abstract class includes/CourseObjectAccess.inc Access handler for CourseObjects. 3
CourseObjectAccessConditional class plugins/course_object_access/conditional.inc
CourseObjectAccessConditionalTestCase class tests/CourseObjectAccessConditionalTestCase.test Tests for conditional event-based access to course objects.
CourseObjectAccessGrade class plugins/course_object_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_object_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
CourseObjectBroken class includes/CourseObjectBroken.inc
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.
CourseObjectController class includes/CourseObjectController.inc
CourseObjectFulfillment class includes/CourseObjectFulfillment.inc Parent class for course object fulfillment. 3
CourseObjectFulfillmentController class includes/CourseObjectFulfillmentController.inc
CourseObjectFulfillmentTestCase class tests/CourseObjectFulfillmentTestCase.test Description of CourseFulfillmentObjectTestCase
CourseObjectGradedTest class tests/course_test/course_test.classes.inc Dummy example course object.
CourseObjectManual class modules/course_object_manual/course_object_manual.classes.inc
CourseObjectManualTestCase class modules/course_object_manual/course_object_manual.test Tests for manual course objects.
CourseObjectNode abstract class includes/CourseObjectNode.inc A course object that uses a node as a base. 7
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
CourseObjectQuizFulfillment class modules/course_quiz/course_quiz.classes.inc Course fulfillment class for quizzes.
CourseObjectQuizTestCase class modules/course_quiz/course_quiz.test Tests for quiz Course objects.
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. 1
CourseObjectTestCase class tests/CourseObjectTestCase.test Description of CourseObjectTestCase 1
CourseObjectTestFulfillment class tests/course_test/course_test.classes.inc Course fulfillment class for test.
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.
CourseObjectWebformFulfillment class modules/course_webform/course_webform.classes.inc Course fulfillment class for webforms.
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/CourseReport.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. 18
CourseWorkflowTestCase class tests/CourseWorkflowTestCase.test Test class for the default outline and course workflow.
course_views_handler_relationship_ce_cr class views/handlers/course_views_handler_relationship_ce_cr.inc Create a relationship from the course enrollment to course report.

Pages

Other projects