Model
PageSizeProvider
Magento\Search\Model\Search\PageSizeProvider
What it does
This class provides the maximum page size limit for search results based on the currently configured search engine (like Elasticsearch, MySQL, etc.).
Developers use this to ensure pagination queries don't exceed engine-specific limits, preventing performance issues or errors when displaying large result sets.
Public Methods
- getMaxPageSize()