Log in
Collection

Item\Collection

Magento\Wishlist\Model\ResourceModel\Item\Collection

What it does

This collection class manages and retrieves wishlist items in Magento 2.

Developers use it to fetch, filter, and manipulate wishlist items with various criteria like customer ID, store, product visibility, stock status, and date ranges.

It handles loading wishlist items along with their associated products, options, and can apply filters for salable products, in-stock items, and product names.

Public Methods

  • _construct()
  • addWishlistFilter()
  • addCustomerIdFilter()
  • addStoreFilter()
  • addStoreData()
  • resetSortOrder()
  • setVisibilityFilter()
  • setSalableFilter()
  • setInStockFilter()
  • addDaysInWishlist()
  • addDaysFilter()
  • addProductNameFilter()
  • setOrderByProductName()
  • getItemsQty()