public function Wishlist::addItem in Commerce Wishlist 8.3
Adds an wishlist item.
Parameters
\Drupal\commerce_wishlist\Entity\WishlistItemInterface $wishlist_item: The wishlist item.
Return value
$this
Overrides WishlistInterface::addItem
File
- src/
Entity/ Wishlist.php, line 209
Class
- Wishlist
- Defines the wishlist entity class.
Namespace
Drupal\commerce_wishlist\EntityCode
public function addItem(WishlistItemInterface $wishlist_item) {
if (!$this
->hasItem($wishlist_item)) {
$this
->get('wishlist_items')
->appendItem($wishlist_item);
}
return $this;
}