/** * {@inheritDoc} */ public function visitDatasource(DatagridConfiguration $config, DatasourceInterface $datasource) { $defaultPerPage = $config->offsetGetByPath(ToolbarExtension::PAGER_DEFAULT_PER_PAGE_OPTION_PATH, 10); $this->pager->setQuery($datasource->getQuery()); $this->pager->setPage($this->getOr(self::PAGE_PARAM, 1)); $this->pager->setMaxPerPage($this->getOr(self::PER_PAGE_PARAM, $defaultPerPage)); $this->pager->init(); }