engineResolver = $engineResolver; $this->pageSizeBySearchEngine = $pageSizeBySearchEngine; } /** * Returns max_page_size depends on engine * * @return integer * @since 101.0.0 */ public function getMaxPageSize() : int { $searchEngine = $this->engineResolver->getCurrentSearchEngine(); $pageSize = PHP_INT_MAX; if (isset($this->pageSizeBySearchEngine[$searchEngine])) { $pageSize = $this->pageSizeBySearchEngine[$searchEngine]; } return (int)$pageSize; } }