You are here

Classes, traits, and interfaces in Commerce Core 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
CommerceCondition class Drupal\commerce\Annotation src/Annotation/CommerceCondition.php Defines the condition plugin annotation object.
CommerceContentEntityBase class Drupal\commerce\Entity src/Entity/CommerceContentEntityBase.php Provides the base class for Commerce content entities. 6 6
CommerceContentEntityInterface interface Drupal\commerce\Entity src/Entity/CommerceContentEntityInterface.php Provides the interface for Commerce content entities. 1
CommerceContentEntityStorage class Drupal\commerce src/CommerceContentEntityStorage.php The default Commerce storage for content entities. 10 10
CommerceContentEntityStorageSchema class Drupal\commerce src/CommerceContentEntityStorageSchema.php Defines a schema handler that supports defining base field indexes. 4
CommerceElementTrait trait Drupal\commerce\Element src/Element/CommerceElementTrait.php Allows form elements to use #commerce_element_submit. 4
CommerceEntityTrait class Drupal\commerce\Annotation src/Annotation/CommerceEntityTrait.php Defines the entity trait plugin annotation object.
CommerceEntityViewsData class Drupal\commerce src/CommerceEntityViewsData.php Provides improvements to core's generic views integration for entities. 3 3
CommerceEvents final class Drupal\commerce\Event src/Event/CommerceEvents.php Defines events for the base Commerce module. 5
CommerceInlineForm class Drupal\commerce\Annotation src/Annotation/CommerceInlineForm.php Defines the inline form plugin annotation object. 1
CommerceKernelTestBase abstract class Drupal\Tests\commerce\Kernel tests/src/Kernel/CommerceKernelTestBase.php Provides a base class for Commerce kernel tests. 34 26
CommerceLogServiceProvider class Drupal\commerce_log modules/log/src/CommerceLogServiceProvider.php Registers event subscribers for installed Commerce modules.
CommerceNumberPattern class Drupal\commerce_number_pattern\Annotation modules/number_pattern/src/Annotation/CommerceNumberPattern.php Defines the number pattern plugin annotation object. 1
CommerceOrderServiceProvider class Drupal\commerce_order modules/order/src/CommerceOrderServiceProvider.php Registers the PriceCalculator compiler pass.
CommercePaymentGateway class Drupal\commerce_payment\Annotation modules/payment/src/Annotation/CommercePaymentGateway.php Defines the payment gateway plugin annotation object.
CommercePaymentMethodType class Drupal\commerce_payment\Annotation modules/payment/src/Annotation/CommercePaymentMethodType.php Defines the payment method type plugin annotation object.
CommercePaymentType class Drupal\commerce_payment\Annotation modules/payment/src/Annotation/CommercePaymentType.php Defines the payment type plugin annotation object.
CommercePluginEntityFormBase Deprecated abstract class Drupal\commerce\Form src/Form/CommercePluginEntityFormBase.php
CommercePriceServiceProvider class Drupal\commerce_price modules/price/src/CommercePriceServiceProvider.php Swaps the default physical.number_formatter service class.
CommerceProductRenderedAttribute class Drupal\commerce_product\Element modules/product/src/Element/CommerceProductRenderedAttribute.php Provides a form input element for rendering attributes as radio buttons.
CommerceProductServiceProvider class Drupal\commerce_product modules/product/src/CommerceProductServiceProvider.php Swap field rendered when layout builder module is on.
CommercePromotionOffer class Drupal\commerce_promotion\Annotation modules/promotion/src/Annotation/CommercePromotionOffer.php Defines the promotion offer plugin annotation object.
CommercePromotionServiceProvider class Drupal\commerce_promotion modules/promotion/src/CommercePromotionServiceProvider.php Registers event subscribers for installed Commerce modules.
CommerceSinglePluginCollection class Drupal\commerce src/CommerceSinglePluginCollection.php A collection that stores a single plugin, aware of its parent entity. 4
CommerceTaxNumberType class Drupal\commerce_tax\Annotation modules/tax/src/Annotation/CommerceTaxNumberType.php Defines the tax number type plugin annotation object.
CommerceTaxType class Drupal\commerce_tax\Annotation modules/tax/src/Annotation/CommerceTaxType.php Defines the tax type plugin annotation object.
CommerceTwigExtension class Drupal\commerce\TwigExtension src/TwigExtension/CommerceTwigExtension.php Provides the Commerce Twig extensions. 2
CommerceTwigExtensionTest class Drupal\Tests\commerce\Kernel tests/src/Kernel/CommerceTwigExtensionTest.php Tests the commerce twig filters.
CommerceWebDriverTestBase abstract class Drupal\Tests\commerce\FunctionalJavascript tests/src/FunctionalJavascript/CommerceWebDriverTestBase.php Provides a base class for Commerce functional tests. 16 15
CompletionMessage class Drupal\commerce_checkout\Plugin\Commerce\CheckoutPane modules/checkout/src/Plugin/Commerce/CheckoutPane/CompletionMessage.php Provides the completion message pane.
CompletionRegister class Drupal\commerce_checkout\Plugin\Commerce\CheckoutPane modules/checkout/src/Plugin/Commerce/CheckoutPane/CompletionRegister.php Provides the registration after checkout pane.
ComputedDefaultVariation class Drupal\commerce_product\Plugin\Field modules/product/src/Plugin/Field/ComputedDefaultVariation.php Computed field item list for the default_variation field. 1
ConditionBase abstract class Drupal\commerce\Plugin\Commerce\Condition src/Plugin/Commerce/Condition/ConditionBase.php Provides the base class for conditions. 19 18
ConditionGroup final class Drupal\commerce src/ConditionGroup.php Represents a condition group. 6
ConditionGroupTest class Drupal\Tests\commerce\Unit tests/src/Unit/ConditionGroupTest.php @coversDefaultClass \Drupal\commerce\ConditionGroup @group commerce
ConditionInterface interface Drupal\commerce\Plugin\Commerce\Condition src/Plugin/Commerce/Condition/ConditionInterface.php Defines the interface for conditions. 1 3
ConditionManager class Drupal\commerce src/ConditionManager.php Manages discovery and instantiation of condition plugins. 2
ConditionManagerInterface interface Drupal\commerce src/ConditionManagerInterface.php Defines the interface for commerce_condition plugin managers. 1 2
Conditions class Drupal\commerce\Element src/Element/Conditions.php Provides a form element for configuring conditions.
ConditionsWidget class Drupal\commerce\Plugin\Field\FieldWidget src/Plugin/Field/FieldWidget/ConditionsWidget.php Plugin implementation of the 'commerce_conditions' widget.
ConfigUpdater class Drupal\commerce\Config src/Config/ConfigUpdater.php Default implementation of the ConfigUpdaterInterface. 2
ConfigUpdateResult class Drupal\commerce\Config src/Config/ConfigUpdateResult.php Result object for configuration updates.
ConfigUpdaterInterface interface Drupal\commerce\Config src/Config/ConfigUpdaterInterface.php Performs configuration updates. 1
ConfigUpdaterTest class Drupal\Tests\commerce\Kernel tests/src/Kernel/ConfigUpdaterTest.php Tests the ConfigUpdater class.
ConfigurableFieldManager class Drupal\commerce src/ConfigurableFieldManager.php 2
ConfigurableFieldManagerInterface interface Drupal\commerce src/ConfigurableFieldManagerInterface.php Manages configurable fields based on field definitions. 1
ConfigurableFieldManagerTest class Drupal\Tests\commerce\Kernel tests/src/Kernel/ConfigurableFieldManagerTest.php Tests the ConfigurableFieldManager class.
ContactInformation class Drupal\commerce_checkout\Plugin\Commerce\CheckoutPane modules/checkout/src/Plugin/Commerce/CheckoutPane/ContactInformation.php Provides the contact information pane.
ContentEntity class Drupal\commerce\Plugin\Commerce\InlineForm src/Plugin/Commerce/InlineForm/ContentEntity.php Provides an inline form for managing a content entity.
Context final class Drupal\commerce src/Context.php Contains known global information (customer, store, time). 22

Pages

Other projects