pmaxs / path2query-bundle
Symfony Path2queryBundle
Package info
github.com/pmaxs/Path2queryBundle
Type:symfony-bundle
pkg:composer/pmaxs/path2query-bundle
v5.0.2
2026-09-08 13:41 UTC
Requires
- php: >=7.1
- symfony/framework-bundle: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/yaml: ^5.4 || ^6.4 || ^7.0 || ^8.0
Requires (Dev)
- phpunit/phpunit: ^9.6 || ^10.5 || ^11.0
- symfony/phpunit-bridge: ^5.4 || ^6.4 || ^7.0 || ^8.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Symfony bundle adds query vars to Request from path.
Installation
composer require pmaxs/path2query-bundle
Usage
Add param __path2query__ with default value "" and requirement ".*".
Such routes are processed by this bundle in order to add query vars to Request from path.
Ex.:
class DefaultController extends AbstractController { /** * @Route("/xxx/{__path2query__}", requirements={"__path2query__"=".*"}, defaults={"__path2query__"=""}) */ public function indexAction(Request $request) { // for path /xxx/var1/val1/var2/val2 $request->get('var1') // val1 $request->get('var2') // val2 } }