You are here

public function CartEntityAddEvent::__construct in Commerce Core 8.2

Constructs a new CartOrderItemEvent.

Parameters

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

\Drupal\commerce\PurchasableEntityInterface $entity: The added entity.

float $quantity: The quantity.

\Drupal\commerce_order\Entity\OrderItemInterface $order_item: The destination order item.

File

modules/cart/src/Event/CartEntityAddEvent.php, line 57

Class

CartEntityAddEvent
Defines the cart entity add event.

Namespace

Drupal\commerce_cart\Event

Code

public function __construct(OrderInterface $cart, PurchasableEntityInterface $entity, $quantity, OrderItemInterface $order_item) {
  $this->cart = $cart;
  $this->entity = $entity;
  $this->quantity = $quantity;
  $this->orderItem = $order_item;
}