public function OrderEventSubscriber::finalizeCart in Commerce Core 8.2
Finalizes the cart when the order is placed.
Parameters
\Drupal\state_machine\Event\WorkflowTransitionEvent $event: The workflow transition event.
File
- modules/
cart/ src/ EventSubscriber/ OrderEventSubscriber.php, line 44
Class
Namespace
Drupal\commerce_cart\EventSubscriberCode
public function finalizeCart(WorkflowTransitionEvent $event) {
$order = $event
->getEntity();
if (!empty($order->cart->value)) {
$this->cartProvider
->finalizeCart($order, FALSE);
}
}