You are here

public function OrderProcessorInterface::process in Commerce Core 8.2

Processes an order.

Parameters

\Drupal\commerce_order\Entity\OrderInterface $order: The order.

5 methods override OrderProcessorInterface::process()
AvailabilityOrderProcessor::process in modules/order/src/AvailabilityOrderProcessor.php
Processes an order.
PaymentOrderProcessor::process in modules/payment/src/PaymentOrderProcessor.php
Processes an order.
PromotionOrderProcessor::process in modules/promotion/src/PromotionOrderProcessor.php
Processes an order.
TaxOrderProcessor::process in modules/tax/src/TaxOrderProcessor.php
Processes an order.
TestAdjustmentProcessor::process in modules/order/tests/modules/commerce_order_test/src/TestAdjustmentProcessor.php
Processes an order.

File

modules/order/src/OrderProcessorInterface.php, line 20

Class

OrderProcessorInterface
Defines an interface for order processors.

Namespace

Drupal\commerce_order

Code

public function process(OrderInterface $order);