pmaxs/path2query-bundle

Symfony Path2queryBundle

Installs: 118

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 0

Open Issues: 0

Type:symfony-bundle

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

This package is auto-updated.

Last update: 2024-05-07 17:59:14 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
    }
}