PagerBundle
PagerBundle copied to clipboard
Updated return a range of pages
If page = 20 and maximum number of displayed pages 10, current 18, then:
Old implementation: tmp = 18 - 5 = 13 begin = 13 end = 20 Total will be returned only 7 pages.
In the new implementation: tmp = 18 - 5 + 1 = 14 (+1 for more shows to the next page) start = 14 end = 20 begin = 11 Total will be returned only 10 pages, because they exist, and do not reduce the navigation.