public function OrderPaidSubscriber::onPaid in Commerce Core 8.2
Same name in this branch
- 8.2 modules/payment/src/EventSubscriber/OrderPaidSubscriber.php \Drupal\commerce_payment\EventSubscriber\OrderPaidSubscriber::onPaid()
- 8.2 modules/order/tests/modules/commerce_order_test/src/EventSubscriber/OrderPaidSubscriber.php \Drupal\commerce_order_test\EventSubscriber\OrderPaidSubscriber::onPaid()
Increments an order flag each time the paid event gets dispatched.
Parameters
\Drupal\commerce_order\Event\OrderEvent $event: The event.
File
- modules/
order/ tests/ modules/ commerce_order_test/ src/ EventSubscriber/ OrderPaidSubscriber.php, line 26
Class
Namespace
Drupal\commerce_order_test\EventSubscriberCode
public function onPaid(OrderEvent $event) {
$order = $event
->getOrder();
$flag = $order
->getData('order_test_called', 0);
$flag++;
$order
->setData('order_test_called', $flag);
}