BillingPeriod |
final class |
Drupal\commerce_recurring |
src/BillingPeriod.php |
Represents a single billing period. |
|
19 |
|
BillingPeriodDefaultFormatter |
class |
Drupal\commerce_recurring\Plugin\Field\FieldFormatter |
src/Plugin/Field/FieldFormatter/BillingPeriodDefaultFormatter.php |
Provides the default billing period formatter. |
|
|
|
BillingPeriodDefaultWidget |
class |
Drupal\commerce_recurring\Plugin\Field\FieldWidget |
src/Plugin/Field/FieldWidget/BillingPeriodDefaultWidget.php |
Plugin implementation of the 'commerce_billing_period' widget. |
|
|
|
BillingPeriodItem |
class |
Drupal\commerce_recurring\Plugin\Field\FieldType |
src/Plugin/Field/FieldType/BillingPeriodItem.php |
Plugin implementation of the 'commerce_billing_period' field type. |
|
|
|
BillingPeriodItemTest |
class |
Drupal\Tests\commerce_recurring\Kernel |
tests/src/Kernel/BillingPeriodItemTest.php |
Tests the billing period field type. |
|
|
|
BillingPeriodTest |
class |
Drupal\Tests\commerce_recurring\Kernel |
tests/src/Kernel/BillingPeriodTest.php |
@coversDefaultClass \Drupal\commerce_recurring\BillingPeriod
@group commerce_recurring |
|
|
|
BillingSchedule |
class |
Drupal\commerce_recurring\Entity |
src/Entity/BillingSchedule.php |
Defines the billing schedule entity class. |
|
7 |
|
BillingScheduleAccessControlHandler |
class |
Drupal\commerce_recurring |
src/BillingScheduleAccessControlHandler.php |
Controls access for the Billing Schedule entity type. |
|
|
|
BillingScheduleAccessTest |
class |
Drupal\Tests\commerce_recurring\Kernel |
tests/src/Kernel/BillingScheduleAccessTest.php |
Tests the commerce_billing_schedule access control. |
|
|
|
BillingScheduleBase |
abstract class |
Drupal\commerce_recurring\Plugin\Commerce\BillingSchedule |
src/Plugin/Commerce/BillingSchedule/BillingScheduleBase.php |
Provides the base class for billing schedules. |
1 |
|
|
BillingScheduleForm |
class |
Drupal\commerce_recurring\Form |
src/Form/BillingScheduleForm.php |
|
|
|
|
BillingScheduleInterface |
interface |
Drupal\commerce_recurring\Plugin\Commerce\BillingSchedule |
src/Plugin/Commerce/BillingSchedule/BillingScheduleInterface.php |
Provides the interface for billing schedules. |
1 |
1 |
|
BillingScheduleInterface |
interface |
Drupal\commerce_recurring\Entity |
src/Entity/BillingScheduleInterface.php |
Defines the interface for billing schedules. |
1 |
8 |
|
BillingScheduleListBuilder |
class |
Drupal\commerce_recurring |
src/BillingScheduleListBuilder.php |
Defines the list builder for billing schedules. |
|
|
|
BillingScheduleManager |
class |
Drupal\commerce_recurring |
src/BillingScheduleManager.php |
Manages discovery and instantiation of billing schedule plugins. |
|
1 |
2 |
BillingScheduleTest |
class |
Drupal\Tests\commerce_recurring\Kernel\Entity |
tests/src/Kernel/Entity/BillingScheduleTest.php |
Tests the billing schedule entity. |
|
|
|
BillingScheduleTest |
class |
Drupal\Tests\commerce_recurring\FunctionalJavascript |
tests/src/FunctionalJavascript/BillingScheduleTest.php |
Tests the billing schedule UI. |
|
|
|
Charge |
final class |
Drupal\commerce_recurring |
src/Charge.php |
Represents a charge. |
|
4 |
|
ChargeTest |
class |
Drupal\Tests\commerce_recurring\Kernel |
tests/src/Kernel/ChargeTest.php |
@coversDefaultClass \Drupal\commerce_recurring\Charge
@group commerce_recurring |
|
|
|
CommerceBillingSchedule |
class |
Drupal\commerce_recurring\Annotation |
src/Annotation/CommerceBillingSchedule.php |
Defines the billing schedule plugin annotation object. |
|
1 |
|
CommerceProrater |
class |
Drupal\commerce_recurring\Annotation |
src/Annotation/CommerceProrater.php |
Defines the prorater plugin annotation object. |
|
1 |
|
CommerceSubscriptionType |
class |
Drupal\commerce_recurring\Annotation |
src/Annotation/CommerceSubscriptionType.php |
Defines the subscription type plugin annotation object. |
|
1 |
|
Cron |
class |
Drupal\commerce_recurring |
src/Cron.php |
Default cron implementation. |
|
|
2 |
CronInterface |
interface |
Drupal\commerce_recurring |
src/CronInterface.php |
Provides the interface for the Recurring module's cron. |
1 |
|
|
CronTest |
class |
Drupal\Tests\commerce_recurring\Kernel |
tests/src/Kernel/CronTest.php |
@coversDefaultClass \Drupal\commerce_recurring\Cron
@group commerce_recurring |
|
|
|
DunningSubscriber |
class |
Drupal\commerce_recurring\EventSubscriber |
src/EventSubscriber/DunningSubscriber.php |
Sends an email when the payment is declined for a recurring order. |
|
|
2 |
EndTimestampWidget |
class |
Drupal\commerce_recurring\Plugin\Field\FieldWidget |
src/Plugin/Field/FieldWidget/EndTimestampWidget.php |
Plugin implementation of the 'commerce_recurring_end_timestamp' widget. |
|
|
|
ExceptionPaymentMethod |
class |
Drupal\commerce_recurring_test\Entity |
tests/modules/commerce_recurring_test/src/Entity/ExceptionPaymentMethod.php |
Replacement commerce_payment_method entity class that throws an exception. |
|
2 |
|
Fixed |
class |
Drupal\commerce_recurring\Plugin\Commerce\BillingSchedule |
src/Plugin/Commerce/BillingSchedule/Fixed.php |
Provides a fixed interval billing schedule. |
|
1 |
|
FixedTest |
class |
Drupal\Tests\commerce_recurring\Kernel\Plugin\Commerce\BillingSchedule |
tests/src/Kernel/Plugin/Commerce/BillingSchedule/FixedTest.php |
Tests the fixed billing schedule. |
|
|
|
FullPrice |
class |
Drupal\commerce_recurring\Plugin\Commerce\Prorater |
src/Plugin/Commerce/Prorater/FullPrice.php |
Provides a full price prorater. |
|
|
|
InitialOrderProcessor |
class |
Drupal\commerce_recurring |
src/InitialOrderProcessor.php |
Modifies the price of order items which start subscriptions. |
|
|
2 |
InitialOrderProcessorTest |
class |
Drupal\Tests\commerce_recurring\Kernel |
tests/src/Kernel/InitialOrderProcessorTest.php |
@coversDefaultClass \Drupal\commerce_recurring\InitialOrderProcessor
@group commerce_recurring |
|
|
|
IntervalBase |
abstract class |
Drupal\commerce_recurring\Plugin\Commerce\BillingSchedule |
src/Plugin/Commerce/BillingSchedule/IntervalBase.php |
Base class for interval-based billing schedules. |
2 |
|
|
OrderRefreshTest |
class |
Drupal\Tests\commerce_recurring\Kernel |
tests/src/Kernel/OrderRefreshTest.php |
@coversDefaultClass \Drupal\commerce_recurring\RecurringOrderProcessor
@group commerce_recurring |
|
|
|
OrderSubscriber |
class |
Drupal\commerce_recurring\EventSubscriber |
src/EventSubscriber/OrderSubscriber.php |
|
|
|
2 |
PaymentDeclinedEvent |
class |
Drupal\commerce_recurring\Event |
src/Event/PaymentDeclinedEvent.php |
Defines the payment declined event. |
|
2 |
|
PaymentDeclinedMail |
class |
Drupal\commerce_recurring\Mail |
src/Mail/PaymentDeclinedMail.php |
Sends an email when the payment is declined for a recurring order. |
|
1 |
2 |
PaymentDeclinedMailInterface |
interface |
Drupal\commerce_recurring\Mail |
src/Mail/PaymentDeclinedMailInterface.php |
|
1 |
|
|
PaymentDeclinedMailTest |
class |
Drupal\Tests\commerce_recurring\Kernel\Mail |
tests/src/Kernel/Mail/PaymentDeclinedMailTest.php |
Tests the sending of payment declined emails. |
|
|
|
PaymentMethodWidget |
class |
Drupal\commerce_recurring\Plugin\Field\FieldWidget |
src/Plugin/Field/FieldWidget/PaymentMethodWidget.php |
Plugin implementation of the 'commerce_recurring_payment_method' widget. |
|
|
|
ProductVariation |
class |
Drupal\commerce_recurring\Plugin\Commerce\SubscriptionType |
src/Plugin/Commerce/SubscriptionType/ProductVariation.php |
Provides the product variation subscription type. |
|
|
|
ProductVariationTest |
class |
Drupal\Tests\commerce_recurring\Kernel\Plugin\Commerce\SubscriptionType |
tests/src/Kernel/Plugin/Commerce/SubscriptionType/ProductVariationTest.php |
Tests the product variation subscription type. |
|
|
|
Proportional |
class |
Drupal\commerce_recurring\Plugin\Commerce\Prorater |
src/Plugin/Commerce/Prorater/Proportional.php |
Provides a proportional prorater. |
|
1 |
|
ProportionalTest |
class |
Drupal\Tests\commerce_recurring\Kernel\Plugin\Commerce\Prorater |
tests/src/Kernel/Plugin/Commerce/Prorater/ProportionalTest.php |
Tests the proportional prorater. |
|
|
|
ProraterBase |
abstract class |
Drupal\commerce_recurring\Plugin\Commerce\Prorater |
src/Plugin/Commerce/Prorater/ProraterBase.php |
Defines the prorater class. |
2 |
|
|
ProraterInterface |
interface |
Drupal\commerce_recurring\Plugin\Commerce\Prorater |
src/Plugin/Commerce/Prorater/ProraterInterface.php |
Modifies unit prices to reflect partial billing periods. |
2 |
1 |
|
ProraterManager |
class |
Drupal\commerce_recurring |
src/ProraterManager.php |
Manages discovery and instantiation of prorater plugins. |
|
1 |
2 |
PurchasableEntitySubscriptionTrait |
class |
Drupal\commerce_recurring\Plugin\Commerce\EntityTrait |
src/Plugin/Commerce/EntityTrait/PurchasableEntitySubscriptionTrait.php |
Provides a trait to enable purchasing of subscriptions. |
|
|
|
RecurringEvents |
final class |
Drupal\commerce_recurring\Event |
src/Event/RecurringEvents.php |
|
|
2 |
|