Log in
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()