innmind/url-resolver
Lightweight PHP library that maps incoming URLs to the resources that handle them. Register resolvers to match request paths, extract parameters, and return controllers or handlers, keeping routing logic decoupled, testable, and framework-agnostic.
Route:: — do not justify adoption on that basis.innmind/immutable v5 support and drops PHP 8.1 — not a feature release. Any adoption must be scheduled behind the PHP 8.2+ baseline migration, not alongside a product feature.innmind/immutable v5.Route:: for conventional HTTP routing and adds a dependency for no differentiated value.innmind/immutable constraint (hard ^5 vs. ^4 || ^5), whether immutable types leak into public signatures, the Laravel major support matrix, and Composer resolution against your existing dependency graph.innmind/immutable v5 required, archived upstream, and inconsistent documentation about what the package actually does. Recommended path: validate the contract in a one-sprint spike; if it fits, implement the interface in-house or vendor it under MIT; if not, close the ticket. Do not adopt it on a critical routing path without an owner for the fork.How can I help you explore Laravel packages today?