You are here

public function WishlistItem::removePurchase in Commerce Wishlist 8.3

Removes a purchase.

Parameters

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

Return value

$this

Overrides WishlistItemInterface::removePurchase

File

src/Entity/WishlistItem.php, line 199

Class

WishlistItem
Defines the wishlist item entity class.

Namespace

Drupal\commerce_wishlist\Entity

Code

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