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()