Course |
class |
Drupal\course_migrate\Plugin\migrate\source |
modules/course_migrate/src/Plugin/migrate/source/Course.php |
Drupal 7 course source from database. |
|
|
|
Course |
class |
Drupal\course\Entity |
src/Entity/Course.php |
Defines the Course entity class. |
|
18 |
|
CourseAccessControlHandler |
class |
Drupal\course\Access |
src/Access/CourseAccessControlHandler.php |
Access controller for the Course entity. |
|
|
|
CourseAccessTest |
class |
Drupal\Tests\course\Functional |
tests/src/Functional/CourseAccessTest.php |
Tests for conditional event-based access to course objects. |
|
|
|
CourseAdminController |
class |
Drupal\course\Controller |
src/Controller/CourseAdminController.php |
|
|
|
|
CourseAppearanceSettingsForm |
class |
Drupal\course\Form |
src/Form/CourseAppearanceSettingsForm.php |
Class CourseSettingsAppearanceForm. |
|
|
1 |
CourseBookEventSubscriber |
class |
Drupal\course_book\EventSubscriber |
modules/course_book/src/EventSubscriber/CourseBookEventSubscriber.php |
|
|
|
2 |
CourseCommerceSettingsForm |
class |
Drupal\course_commerce\Form |
modules/course_commerce/src/Form/CourseCommerceSettingsForm.php |
Ubercart course settings form. |
|
|
1 |
CourseContentEventSubscriber |
class |
Drupal\course_content\EventSubscriber |
modules/course_content/src/EventSubscriber/CourseContentEventSubscriber.php |
|
|
|
2 |
CourseContextTest |
class |
Drupal\Tests\course\Functional |
tests/src/Functional/CourseContextTest.php |
Tests for Course context |
|
|
|
CourseController |
class |
Drupal\course\Controller |
src/Controller/CourseController.php |
|
|
|
|
CourseDeleteTest |
class |
Drupal\Tests\course\Functional |
tests/src/Functional/CourseDeleteTest.php |
Tests for Course deletion. |
|
|
|
CourseEnrollment |
class |
Drupal\course_migrate\Plugin\migrate\source |
modules/course_migrate/src/Plugin/migrate/source/CourseEnrollment.php |
Drupal 7 course enrollment source from database. |
|
|
|
CourseEnrollment |
class |
Drupal\course\Entity |
src/Entity/CourseEnrollment.php |
Defines the profile entity class. |
|
5 |
|
CourseEnrollmentCreateAction |
class |
Drupal\course\Plugin\Action |
src/Plugin/Action/CourseEnrollmentCreateAction.php |
Action description. |
|
|
|
CourseEnrollmentEditAction |
class |
Drupal\course\Plugin\Action |
src/Plugin/Action/CourseEnrollmentEditAction.php |
Action description. |
|
|
|
CourseEnrollmentEntityForm |
class |
Drupal\course\Form |
src/Form/CourseEnrollmentEntityForm.php |
|
|
|
|
CourseEnrollmentSettingsForm |
class |
Drupal\course\Form |
src/Form/CourseEnrollmentSettingsForm.php |
Course enrollment settings form. |
|
|
1 |
CourseEnrollmentStorageSchema |
class |
Drupal\course\Schema |
src/Schema/CourseEnrollmentStorageSchema.php |
Defines the course enrollment schema handler. Ensure that a user can only
have one enrollment per course. |
|
|
|
CourseEnrollmentTest |
class |
Drupal\Tests\course\Functional |
tests/src/Functional/CourseEnrollmentTest.php |
Tests for Course enrollment |
|
|
|
CourseEnrollmentType |
class |
Drupal\course\Entity |
src/Entity/CourseEnrollmentType.php |
Defines the course enrollment type entity class. |
|
2 |
|
CourseEnrollmentTypeForm |
class |
Drupal\course\Form |
src/Form/CourseEnrollmentTypeForm.php |
|
|
|
|
CourseEnrollmentTypeListBuilder |
class |
Drupal\course\Config\Entity |
src/Config/Entity/CourseEnrollmentTypeListBuilder.php |
Defines the list builder for profile types. |
|
|
|
CourseEntityForm |
class |
Drupal\course\Form |
src/Form/CourseEntityForm.php |
|
|
|
|
CourseEventSubscriber |
class |
Drupal\course\EventSubscriber |
src/EventSubscriber/CourseEventSubscriber.php |
|
|
|
2 |
CourseGradeTest |
class |
Drupal\Tests\course\Functional |
tests/src/Functional/CourseGradeTest.php |
Tests for Course grade. |
|
|
|
CourseHandler |
class |
Drupal\course\Helper |
src/Helper/CourseHandler.php |
Master class for a course related content entity. |
2 |
2 |
|
CourseListBuilder |
class |
Drupal\course\Config\Entity |
src/Config/Entity/CourseListBuilder.php |
Defines the list builder for course entities. |
|
|
|
CourseManageForm |
class |
Drupal\course\Form |
src/Form/CourseManageForm.php |
|
|
|
1 |
CourseNavigationBlock |
class |
Drupal\course\Plugin\Block |
src/Plugin/Block/CourseNavigationBlock.php |
Provides a course navigation block. |
|
|
|
CourseNodeController |
class |
Drupal\course_node\Controller |
modules/course_node/src/Controller/CourseNodeController.php |
|
|
|
|
CourseNodeOutlineController |
class |
Drupal\course_node\Controller |
modules/course_node/src/Controller/CourseNodeOutlineController.php |
|
|
|
|
CourseNodeTest |
class |
Drupal\Tests\course_node\Functional |
modules/course_node/tests/src/Functional/CourseNodeTest.php |
Test course node functionality. |
|
|
|
CourseObject |
class |
Drupal\course\Annotation |
src/Annotation/CourseObject.php |
Defines a Course object item annotation object. |
|
1 |
|
CourseObject |
class |
Drupal\course_migrate\Plugin\migrate\source |
modules/course_migrate/src/Plugin/migrate/source/CourseObject.php |
Drupal 7 course object source from database. |
|
|
|
CourseObject |
abstract class |
Drupal\course\Entity |
src/Entity/CourseObject.php |
Parent abstract base class of all course objects. |
11 |
33 |
|
CourseObjectAccess |
class |
Drupal\course\Annotation |
src/Annotation/CourseObjectAccess.php |
Defines a Course object access item annotation object. |
|
1 |
|
CourseObjectAccessConditional |
class |
Drupal\course\Plugin\course\CourseObjectAccess |
src/Plugin/course/CourseObjectAccess/CourseObjectAccessConditional.php |
Plugin annotation
@CourseObjectAccess(
id = "conditional",
label = @Translation("Conditional"),
) |
|
|
|
CourseObjectAccessConditionalTest |
class |
Drupal\Tests\course\Functional |
tests/src/Functional/CourseObjectAccessConditionalTest.php |
Tests for conditional event-based access to course objects. |
|
|
|
CourseObjectAccessControlHandler |
class |
Drupal\course\Access |
src/Access/CourseObjectAccessControlHandler.php |
Access controller for the Course entity. |
|
|
|
CourseObjectAccessGrade |
class |
Drupal\course\Plugin\course\CourseObjectAccess |
src/Plugin/course/CourseObjectAccess/CourseObjectAccessGrade.php |
Plugin annotation
@CourseObjectAccess(
id = "grade",
label = @Translation("Grade"),
) |
|
|
|
CourseObjectAccessInterface |
interface |
Drupal\course\Plugin |
src/Plugin/CourseObjectAccessInterface.php |
Defines an interface for Course object access plugins. |
1 |
|
|
CourseObjectAccessPluginBase |
abstract class |
Drupal\course\Plugin |
src/Plugin/CourseObjectAccessPluginBase.php |
Base class for Course object access plugins. |
3 |
4 |
|
CourseObjectAccessPluginManager |
class |
Drupal\course\Plugin |
src/Plugin/CourseObjectAccessPluginManager.php |
Provides the Course object access plugin manager. |
|
1 |
2 |
CourseObjectAccessTest |
class |
Drupal\Tests\course\Functional |
tests/src/Functional/CourseObjectAccessTest.php |
Tests for course object access. |
|
|
|
CourseObjectAccessTimeTest |
class |
Drupal\Tests\course\Functional |
tests/src/Functional/CourseObjectAccessTimeTest.php |
Tests for course object access based on time. |
|
|
|
CourseObjectAccessTiming |
class |
Drupal\course\Plugin\course\CourseObjectAccess |
src/Plugin/course/CourseObjectAccess/CourseObjectAccessTiming.php |
Plugin annotation
@CourseObjectAccess(
id = "timing",
label = @Translation("Timing"),
) |
|
|
|
CourseObjectAttendance |
class |
Drupal\course_attendance\Plugin\course\CourseObject |
modules/course_attendance/src/Plugin/course/CourseObject/CourseObjectAttendance.php |
Plugin annotation
@CourseObject(
id = "attendance",
label = "Attendance",
) |
|
|
|
CourseObjectBook |
class |
Drupal\course_book\Plugin\course\CourseObject |
modules/course_book/src/Plugin/course/CourseObject/CourseObjectBook.php |
Plugin annotation
@CourseObject(
id = "book",
label = "Book",
handlers = {
"fulfillment" = "\Drupal\course_book\Plugin\course\CourseObject\CourseObjectBookFulfillment"
}
) |
|
|
|
CourseObjectBookFulfillment |
class |
Drupal\course_book\Plugin\course\CourseObject |
modules/course_book/src/Plugin/course/CourseObject/CourseObjectBookFulfillment.php |
Course fulfillment class for books. |
|
|
|