protected function OrderItemSubscriber::shouldRefresh in Commerce Shipping 8.2
Checks whether we should force a shipping refresh.
Parameters
\Drupal\commerce_order\Entity\OrderInterface $order: Order entity.
Return value
bool Whether we should force a shipping refresh.
2 calls to OrderItemSubscriber::shouldRefresh()
- OrderItemSubscriber::onOrderItemDelete in src/
EventSubscriber/ OrderItemSubscriber.php - Force repack/rates recalculation when an order item is removed.
- OrderItemSubscriber::onOrderItemUpdate in src/
EventSubscriber/ OrderItemSubscriber.php - Force repack/rates recalculation when quantity is updated.
File
- src/
EventSubscriber/ OrderItemSubscriber.php, line 80
Class
Namespace
Drupal\commerce_shipping\EventSubscriberCode
protected function shouldRefresh(OrderInterface $order) {
return $order
->getState()
->getId() == 'draft' && $this->shippingOrderManager
->hasShipments($order);
}