public function Wishlist::removeItem in Commerce Wishlist 8.3
Removes an wishlist item.
Parameters
\Drupal\commerce_wishlist\Entity\WishlistItemInterface $wishlist_item: The wishlist item.
Return value
$this
Overrides WishlistInterface::removeItem
File
- src/
Entity/ Wishlist.php, line 219
Class
- Wishlist
- Defines the wishlist entity class.
Namespace
Drupal\commerce_wishlist\EntityCode
public function removeItem(WishlistItemInterface $wishlist_item) {
$index = $this
->getItemIndex($wishlist_item);
if ($index !== FALSE) {
$this
->get('wishlist_items')
->offsetUnset($index);
}
return $this;
}