ongr/pager-bundle
ONGR Pager Bundle adds flexible, configurable pagination to Symfony applications, with page ranges, page-size controls, and pager rendering. It integrates with Doctrine and Elasticsearch data sources, making it easy to build efficient list and search results pages.
$query->paginate(25)). Any dependency in this slot must justify itself purely on maintenance risk, and this one cannot.ongr/pager-bundle is a Symfony bundle (DI extension, service definitions, Bundle class). It cannot be dropped into a Laravel app without effectively rewriting it. That is a hard stop for any Laravel roadmap item — it removes the "maybe" and makes this a no.Consider only if all of the following are true:
composer.lock.Look elsewhere — this is the default — when:
Verdict: Do not adopt. Migrate away if already present. Budget is better spent on a pagination design decision (page size, cursor vs. offset, empty-state behavior) than on this dependency.
To executives — one line: We recommend against adding this component; pagination should come from the framework we already pay for, not from an unmaintained 2015 library.
To engineering — the ask: confirm no active ongr/pager-bundle dependency in shipping code; if one exists in a frozen legacy app, log it as technical debt with a migration target and do not extend its usage. Estimate the replacement at under one sprint for a typical CRUD surface.
How can I help you explore Laravel packages today?