Log in
Collection

Rating\Collection

Magento\Review\Model\ResourceModel\Rating\Collection

What it does

This collection class manages and retrieves rating data from the database in Magento 2's Review module.

Developers use it to load, filter, and manipulate sets of product ratings, including adding store filters, entity filters, calculating rating summaries, and loading rating options.

It's commonly used when displaying product ratings on frontend pages or managing ratings in the admin panel.

Public Methods

  • addEntityFilter()
  • setPositionOrder()
  • setStoreFilter()
  • addOptionToItems()
  • addEntitySummaryToItem()
  • addRatingPerStoreName()
  • addStoreData()
  • load()
  • setActiveFilter()