Review\Collection
Magento\Review\Model\ResourceModel\Review\Collection
What it does
This collection class manages database queries for retrieving and filtering product reviews in Magento 2.
Developers use it to load review data with various filters like customer ID, store, status, and entity (product), and to add related data such as rating votes and store associations.
It's commonly used in custom modules, blocks, or controllers when displaying or processing multiple reviews.
Public Methods
- addCustomerFilter()
- addStoreFilter()
- addStoreData()
- addEntityFilter()
- addStatusFilter()
- setDateOrder()
- addRateVotes()
- addReviewsTotalCount()
- load()