13 use Magento\Wishlist\Model\WishlistFactory;
56 return $this->wishlistFactory->create()->loadByCustomerId(
$customerId,
true);
79 foreach (
$data as $itemId => $itemInfo) {
80 if (!empty($itemInfo[
'wishlist']) && (
$item =
$cart->getQuote()->getItemById($itemId))) {
84 if (array_key_exists(
'qty', $itemInfo) && is_numeric($itemInfo[
'qty'])) {
90 $cart->getQuote()->removeItem($itemId);
96 $this->wishlistData->calculate();
foreach($product->getExtensionAttributes() ->getBundleProductOptions() as $option) $buyRequest
__construct(Data $wishlistData, WishlistFactory $wishlistFactory)
execute(Observer $observer)