You are here

public function WishlistItem::addPurchase in Commerce Wishlist 8.3

Adds a new purchase.

Parameters

\Drupal\commerce_wishlist\WishlistPurchase $purchase: The purchase.

Overrides WishlistItemInterface::addPurchase

File

src/Entity/WishlistItem.php, line 191

Class

WishlistItem
Defines the wishlist item entity class.

Namespace

Drupal\commerce_wishlist\Entity

Code

public function addPurchase(WishlistPurchase $purchase) {
  $this
    ->get('purchases')
    ->appendItem($purchase);
  return $this;
}