Model
Sorting
Magento\PageBuilder\Model\Catalog\Sorting
What it does
This class manages sorting options for product collections in Page Builder catalog widgets.
Developers use it to retrieve available sorting methods (like by price, name, popularity), get specific sorting instances, and apply sorting to product collections before display.
It acts as a central sorting registry that delegates actual sorting logic to specialized sorting option classes.
Public Methods
- getSortingOptions()
- getSortingInstance()
- applySorting()