You are here

Classes, traits, and interfaces in Course 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
CourseObjectFulfillmentStorage class Drupal\course\Storage src/Storage/CourseObjectFulfillmentStorage.php
CourseObjectFulfillmentTestCase class Drupal\Tests\course\Functional tests/src/Functional/CourseObjectFulfillmentTestCase.php Description of CourseFulfillmentObjectTestCase
CourseObjectGradedTest class Drupal\course_test\Plugin\course\CourseObject modules/course_test/src/Plugin/course/CourseObject/CourseObjectGradedTest.php Plugin annotation @CourseObject( id = "course_test_graded_object", label = "Test graded course object", handlers = { "fulfillment" = "\Drupal\course_test\Plugin\course\CourseObject\CourseObjectTestFulfillment" } )
CourseObjectInterface interface Drupal\course\Plugin src/Plugin/CourseObjectInterface.php Defines an interface for Course object access plugins. 1 1
CourseObjectManual class Drupal\course_object_manual\Plugin\course\CourseObject modules/course_object_manual/src/Plugin/course/CourseObject/CourseObjectManual.php Plugin annotation @CourseObject( id = "manual", label = "Manual step", handlers = { "fulfillment" = "\Drupal\course\Entity\CourseObjectFulfillment" } )
CourseObjectManualTestCase class modules/course_object_manual/tests/src/Functional/CourseObjectManualTestCase.php Tests quizzes in courses.
CourseObjectNode abstract class Drupal\course_content\Course\Object modules/course_content/src/Course/Object/CourseObjectNode.php A course object that uses a node as a base. 2 2
CourseObjectNodeFulfillment class Drupal\course_content\Course\Object modules/course_content/src/Course/Object/CourseObjectNodeFulfillment.php Course object node fulfillment.
CourseObjectNodeTestCase class Drupal\Tests\course_content\Functional modules/course_content/tests/src/Functional/CourseObjectNodeTestCase.php Test node-based course object functionality.
CourseObjectPluginBase abstract class Drupal\course\Plugin src/Plugin/CourseObjectPluginBase.php Base class for Course object access plugins.
CourseObjectPluginManager class Drupal\course\Plugin src/Plugin/CourseObjectPluginManager.php Provides the Course object access plugin manager. 2
CourseObjectPoll class Drupal\course_poll\Course\Object modules/course_poll/src/Course/Object/CourseObjectPoll.php Parent class for poll tracking.
CourseObjectPollFulfillment class Drupal\course_poll\Course\Object modules/course_poll/src/Course/Object/CourseObjectPollFulfillment.php
CourseObjectQuiz class Drupal\course_quiz\Plugin\course\CourseObject modules/course_quiz/src/Plugin/course/CourseObject/CourseObjectQuiz.php Plugin annotation @CourseObject( id = "quiz", label = "Quiz", handlers = { "fulfillment" = "\Drupal\course_quiz\Plugin\course\CourseObject\CourseObjectQuizFulfillment" } ) 1
CourseObjectQuizFulfillment class Drupal\course_quiz\Plugin\course\CourseObject modules/course_quiz/src/Plugin/course/CourseObject/CourseObjectQuizFulfillment.php Course fulfillment class for quizzes.
CourseObjectQuizTestCase class Drupal\Tests\course_quiz\Functional modules/course_quiz/tests/src/Functional/CourseObjectQuizTestCase.php Tests quizzes in courses.
CourseObjectSettingsForm class Drupal\course\Form src/Form/CourseObjectSettingsForm.php Class CourseObjectSettingsForm. 1
CourseObjectStorage class Drupal\course\Storage src/Storage/CourseObjectStorage.php
CourseObjectTest class Drupal\course_test\Plugin\course\CourseObject modules/course_test/src/Plugin/course/CourseObject/CourseObjectTest.php Plugin annotation @CourseObject( id = "course_test_object", label = "Test course object", handlers = { "fulfillment" = "\Drupal\course_test\Plugin\course\CourseObject\CourseObjectTestFulfillment" } ) 1
CourseObjectTestCase class Drupal\Tests\course\Functional tests/src/Functional/CourseObjectTestCase.php Description of CourseObjectTestCase
CourseObjectTestFulfillment class Drupal\course_test\Plugin\course\CourseObject modules/course_test/src/Plugin/course/CourseObject/CourseObjectTestFulfillment.php Course fulfillment class for test.
CourseObjectType class Drupal\course\Entity src/Entity/CourseObjectType.php Defines the course object type entity class.
CourseObjectTypeListBuilder class Drupal\course\Config\Entity src/Config/Entity/CourseObjectTypeListBuilder.php Defines the list builder for profile types.
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.
CourseObjectViewBuilder class Drupal\course\View src/View/CourseObjectViewBuilder.php
CourseObjectWebform class Drupal\course_webform\Plugin\course\CourseObject modules/course_webform/src/Plugin/course/CourseObject/CourseObjectWebform.php Plugin annotation @CourseObject( id = "webform", label = "Webform", handlers = { "fulfillment" = "\Drupal\course_webform\Plugin\course\CourseObject\CourseObjectWebformFulfillment" } )
CourseObjectWebformFulfillment class Drupal\course_webform\Plugin\course\CourseObject modules/course_webform/src/Plugin/course/CourseObject/CourseObjectWebformFulfillment.php Course fulfillment class for webforms.
CourseObjectWebformTestCase class Drupal\Tests\course_webform\Functional modules/course_webform/tests/src/Functional/CourseObjectWebformTestCase.php Tests webforms in courses.
CourseOutline class Drupal\course\Annotation src/Annotation/CourseOutline.php Defines a Course outline annotation object. 1
CourseOutlineBlock class Drupal\course\Plugin\Block src/Plugin/Block/CourseOutlineBlock.php Provides a course outline block.
CourseOutlineForm class Drupal\course\Form src/Form/CourseOutlineForm.php 1
CourseOutlineInterface interface Drupal\course\Plugin src/Plugin/CourseOutlineInterface.php Defines an interface for Course object access plugins. 1
CourseOutlineList class Drupal\course\Plugin\course\CourseOutline src/Plugin/course/CourseOutline/CourseOutlineList.php Plugin annotation @CourseOutline( id = "course", label = @Translation("Course"), description = @Translation("Displays course objects in an HTML list."), )
CourseOutlineNone class Drupal\course\Plugin\course\CourseOutline src/Plugin/course/CourseOutline/CourseOutlineNone.php Plugin annotation @CourseOutline( id = "none", label = @Translation("None"), )
CourseOutlinePluginBase abstract class Drupal\course\Plugin src/Plugin/CourseOutlinePluginBase.php Base class for Course object access plugins. 2 4
CourseOutlinePluginManager class Drupal\course\Plugin src/Plugin/CourseOutlinePluginManager.php Provides the Course object access plugin manager. 2 2
CourseOutlineUiTestCase class Drupal\Tests\course\Functional tests/src/Functional/CourseOutlineUiTestCase.php Test class for dealing with adding and removing elements from the course outline.
CourseReportController class Drupal\course\Controller src/Controller/CourseReportController.php
CourseReportSettingsForm class Drupal\course\Form src/Form/CourseReportSettingsForm.php Class CourseObjectSettingsForm. 1
CourseSettingsForm class Drupal\course\Form src/Form/CourseSettingsForm.php
CourseTestCase abstract class Drupal\Tests\course\Functional tests/src/Functional/CourseTestCase.php Master class for Course tests. 17 6
CourseType class Drupal\course\Entity src/Entity/CourseType.php Defines the course type entity class. 3
CourseTypeForm class Drupal\course\Form src/Form/CourseTypeForm.php
CourseTypeListBuilder class Drupal\course\Config\Entity src/Config/Entity/CourseTypeListBuilder.php Defines the list builder for profile types.
CourseViewBuilder class Drupal\course\View src/View/CourseViewBuilder.php
CourseWebformEventSubscriber class Drupal\course_webform\EventSubscriber modules/course_webform/src/EventSubscriber/CourseWebformEventSubscriber.php 2
CourseWorkflowTestCase class Drupal\Tests\course\Functional tests/src/Functional/CourseWorkflowTestCase.php 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.
course_views_handler_relationship_cr_ce class views/handlers/course_views_handler_relationship_cr_ce.inc Create a relationship from the course report to course enrollment.

Pages

Other projects