Log in
Model

ListCompare

Magento\Catalog\Model\Product\Compare\ListCompare

What it does

This class manages Magento 2's product comparison functionality, allowing customers to add, remove, and retrieve products in their comparison list.

Developers use this class when building features that let customers compare multiple products side-by-side, tracking items by visitor ID for guests and customer ID for logged-in users.

Public Methods

  • addProduct()
  • addProducts()
  • getItemCollection()
  • removeProduct()
  • hasItems()