pmaxs/path2query-bundle

Symfony Path2queryBundle

Maintainers

Package info

github.com/pmaxs/Path2queryBundle

Type:symfony-bundle

pkg:composer/pmaxs/path2query-bundle

Statistics

Installs: 314

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v4.0.1 2024-04-07 17:49 UTC

This package is auto-updated.

Last update: 2026-03-07 21:41:42 UTC


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
    }
}