/** * Create collection pager object from collection. * * @param LazyRecord\BaseCollection collection object. * @return BootstrapRegionPager */ protected function createCollectionPager(BaseCollection $collection) { $page = $this->getCurrentPage(); $pageSize = $this->getCurrentPageSize(); $count = $collection->queryCount(); $collection->page($page, $pageSize); // return new RegionPager( $page, $count, $pageSize ); return new BootstrapRegionPager($page, $count, $pageSize); }