You are here

Classes, traits, and interfaces in Recurring Time Period 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
FixedReferenceDateInterval class Drupal\recurring_period\Plugin\RecurringPeriod src/Plugin/RecurringPeriod/FixedReferenceDateInterval.php Provides a fixed date period.
FixedReferenceDateIntervalTest class Drupal\Tests\recurring_period\Kernel tests/src/Kernel/FixedReferenceDateIntervalTest.php Tests the fixed interval plugin.
Period class Drupal\recurring_period\Datetime src/DateTime/Period.php Represents a period of time with specific start and end dates. 2
PeriodEntityInterface interface Drupal\recurring_period\Entity src/Entity/PeriodEntityInterface.php Interface for entities that represent a time period.
PeriodEntityTrait trait Drupal\recurring_period\Entity src/Entity/PeriodEntityTrait.php Provides base fields and accessors for entities that represent a time period.
RecurringPeriod class Drupal\recurring_period\Annotation src/Annotation/RecurringPeriod.php Defines the recurring period plugin annotation object.
RecurringPeriodBase abstract class Drupal\recurring_period\Plugin\RecurringPeriod src/Plugin/RecurringPeriod/RecurringPeriodBase.php Base class for recurring period plugins. 3
RecurringPeriodInterface interface Drupal\recurring_period\Plugin\RecurringPeriod src/Plugin/RecurringPeriod/RecurringPeriodInterface.php Defines an interface for recurring period plugins. 1 2
RecurringPeriodManager class Drupal\recurring_period src/RecurringPeriodManager.php Provides the recurring period plugin plugin manager. 1 2
RecurringPeriodTestBase abstract class Drupal\Tests\recurring_period\Kernel tests/src/Kernel/RecurringPeriodTestBase.php Base class for kernel tests. 2
ReferenceablePluginTypesSubscriber class Drupal\recurring_period\EventSubscriber src/EventSubscriber/ReferenceablePluginTypesSubscriber.php Registers our plugin type as refereceable by Commerce's plugin field. 2
RollingInterval class Drupal\recurring_period\Plugin\RecurringPeriod src/Plugin/RecurringPeriod/RollingInterval.php Provides a period based on a rolling interval from the start date.
RollingIntervalTest class Drupal\Tests\recurring_period\Kernel tests/src/Kernel/RollingIntervalTest.php Tests the rolling interval plugin.
Unlimited class Drupal\recurring_period\Plugin\RecurringPeriod src/Plugin/RecurringPeriod/Unlimited.php Provides a period that never ends.

Other projects