You are here

Classes, traits, and interfaces in Commerce Shipping 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
CartIntegrationTest class Drupal\Tests\commerce_shipping\FunctionalJavascript tests/src/FunctionalJavascript/CartIntegrationTest.php Tests integration with the Cart module.
CartIntegrationTest class Drupal\Tests\commerce_shipping\Kernel tests/src/Kernel/CartIntegrationTest.php Tests integration with the Cart module.
CartSubscriber class Drupal\commerce_shipping\EventSubscriber src/EventSubscriber/CartSubscriber.php 1
CheckoutPaneTest class Drupal\Tests\commerce_shipping\FunctionalJavascript tests/src/FunctionalJavascript/CheckoutPaneTest.php Tests the "Shipping information" checkout pane.
CommerceShippingMethod class Drupal\commerce_shipping\Annotation src/Annotation/CommerceShippingMethod.php Defines the shipping method plugin annotation object.
CommerceShippingServiceProvider class Drupal\commerce_shipping src/CommerceShippingServiceProvider.php Registers event subscribers for non-required modules.
DefaultPacker class Drupal\commerce_shipping\Packer src/Packer/DefaultPacker.php Creates a single shipment per order. 1 2
DefaultPackerTest class Drupal\Tests\commerce_shipping\Unit\Packer tests/src/Unit/Packer/DefaultPackerTest.php @coversDefaultClass \Drupal\commerce_shipping\Packer\DefaultPacker @group commerce_shipping
DynamicRate class Drupal\commerce_shipping_test\Plugin\Commerce\ShippingMethod tests/modules/commerce_shipping_test/src/Plugin/Commerce/ShippingMethod/DynamicRate.php Provides the Dynamic shipping method. Prices multiplied by weight of package.
EarlyOrderProcessor class Drupal\commerce_shipping src/EarlyOrderProcessor.php Prepares shipments for the order refresh process. 2
EarlyOrderProcessorTest class Drupal\Tests\commerce_shipping\Kernel tests/src/Kernel/EarlyOrderProcessorTest.php Tests the early order processor.
ExceptionThrower class Drupal\commerce_shipping_test\Plugin\Commerce\ShippingMethod tests/modules/commerce_shipping_test/src/Plugin/Commerce/ShippingMethod/ExceptionThrower.php Provides a shipping method that throws an exception when calculating rates.
FilterShippingMethodsEvent class Drupal\commerce_shipping\Event src/Event/FilterShippingMethodsEvent.php Defines the event for filtering the available shipping methods. 2
FilterShippingMethodsEventTest class Drupal\Tests\commerce_shipping\Kernel tests/src/Kernel/FilterShippingMethodsEventTest.php Tests the FilterShippingMethodsEvent.
FilterShippingMethodsSubscriber class Drupal\commerce_shipping_test\EventSubscriber tests/modules/commerce_shipping_test/src/EventSubscriber/FilterShippingMethodsSubscriber.php 2
FlatRate class Drupal\commerce_shipping\Plugin\Commerce\ShippingMethod src/Plugin/Commerce/ShippingMethod/FlatRate.php Provides the FlatRate shipping method. 2 1
FlatRatePerItem class Drupal\commerce_shipping\Plugin\Commerce\ShippingMethod src/Plugin/Commerce/ShippingMethod/FlatRatePerItem.php Provides the FlatRatePerItem shipping method.
LateOrderProcessor class Drupal\commerce_shipping src/LateOrderProcessor.php Completes the order refresh process for shipments. 2
LateOrderProcessorTest class Drupal\Tests\commerce_shipping\Kernel tests/src/Kernel/LateOrderProcessorTest.php Tests the late order processor.
OrderItemSubscriber class Drupal\commerce_shipping\EventSubscriber src/EventSubscriber/OrderItemSubscriber.php 2
OrderShipmentSummary class Drupal\commerce_shipping src/OrderShipmentSummary.php Default implementation of the order shipment summary. 2
OrderShipmentSummaryInterface interface Drupal\commerce_shipping src/OrderShipmentSummaryInterface.php Provides a summary of an order's shipments. 1 1
OrderShipmentSummaryTest class Drupal\Tests\commerce_shipping\Kernel tests/src/Kernel/OrderShipmentSummaryTest.php Tests the order shipment summary.
OrderSubscriber class Drupal\commerce_shipping\EventSubscriber src/EventSubscriber/OrderSubscriber.php 2
OrderWorkflowTest class Drupal\Tests\commerce_shipping\Kernel tests/src/Kernel/OrderWorkflowTest.php Tests the interaction between order and shipping workflows.
PackageType class Drupal\commerce_shipping\Plugin\Commerce\PackageType src/Plugin/Commerce/PackageType/PackageType.php Defines the class for package types. 2 1
PackageType class Drupal\commerce_shipping\Entity src/Entity/PackageType.php Defines the package type entity class. 2
PackageTypeDeriver class Drupal\commerce_shipping\Plugin\Deriver src/Plugin/Deriver/PackageTypeDeriver.php Exposes each package type config entity as a package type plugin. 1
PackageTypeForm class Drupal\commerce_shipping\Form src/Form/PackageTypeForm.php
PackageTypeInterface interface Drupal\commerce_shipping\Plugin\Commerce\PackageType src/Plugin/Commerce/PackageType/PackageTypeInterface.php Defines the interface for package types. 1 2
PackageTypeInterface interface Drupal\commerce_shipping\Entity src/Entity/PackageTypeInterface.php Defines the interface for package type configuration entities. 1
PackageTypeListBuilder class Drupal\commerce_shipping src/PackageTypeListBuilder.php Provides a listing of package types.
PackageTypeManager class Drupal\commerce_shipping src/PackageTypeManager.php Manages discovery and instantiation of package type plugins. 2
PackageTypeManagerInterface interface Drupal\commerce_shipping src/PackageTypeManagerInterface.php Defines the interface for commerce_package_type plugin managers. 1 3
PackageTypeTest class Drupal\Tests\commerce_shipping\Unit\Plugin\Commerce\PackageType tests/src/Unit/Plugin/Commerce/PackageType/PackageTypeTest.php @coversDefaultClass \Drupal\commerce_shipping\Plugin\Commerce\PackageType\PackageType @group commerce_shipping
PackageTypeTest class Drupal\Tests\commerce_shipping\Functional tests/src/Functional/PackageTypeTest.php Tests the package type UI.
PackerInterface interface Drupal\commerce_shipping\Packer src/Packer/PackerInterface.php Creates one or more shipments for a given order. 2 4
PackerManager class Drupal\commerce_shipping src/PackerManager.php 1 2
PackerManagerInterface interface Drupal\commerce_shipping src/PackerManagerInterface.php Runs the added packers one by one until one of them returns a result. 1 1
PackerManagerTest class Drupal\Tests\commerce_shipping\Kernel tests/src/Kernel/PackerManagerTest.php Tests the packer manager.
ParentEntityAwareInterface interface Drupal\commerce_shipping\Plugin\Commerce\ShippingMethod src/Plugin/Commerce/ShippingMethod/ParentEntityAwareInterface.php Defines the interface for shipping methods that depend on the parent entity. 1
ProfileFieldCopy class Drupal\commerce_shipping src/ProfileFieldCopy.php Default implementation of profile field copying ("Billing same as shipping"). 2
ProfileFieldCopyInterface interface Drupal\commerce_shipping src/ProfileFieldCopyInterface.php Copies shared field values from the shipping profile to the billing profile. 1
ProfileFieldCopyTest class Drupal\Tests\commerce_shipping\FunctionalJavascript tests/src/FunctionalJavascript/ProfileFieldCopyTest.php Tests the "Shipping information" checkout pane.
ProfileSubscriber class Drupal\commerce_shipping\EventSubscriber src/EventSubscriber/ProfileSubscriber.php 2
PromotionSubscriber class Drupal\commerce_shipping\EventSubscriber src/EventSubscriber/PromotionSubscriber.php Applies display-inclusive promotions to the calculated shipping rates. 1
PromotionSubscriberTest class Drupal\Tests\commerce_shipping\Kernel\EventSubscriber tests/src/Kernel/EventSubscriber/PromotionSubscriberTest.php Tests the promotion subscriber.
ProposedShipment class Drupal\commerce_shipping src/ProposedShipment.php Represents a proposed shipment. 8
ProposedShipmentTest class Drupal\Tests\commerce_shipping\Unit tests/src/Unit/ProposedShipmentTest.php @coversDefaultClass \Drupal\commerce_shipping\ProposedShipment @group commerce_shipping
PurchasableEntityDimensions class Drupal\commerce_shipping\Plugin\Commerce\EntityTrait src/Plugin/Commerce/EntityTrait/PurchasableEntityDimensions.php Provides the "purchasable_entity_dimensions" trait.

Pages

Other projects