pmaxs/path2query-bundle

Symfony Path2queryBundle

安装: 146

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

类型:symfony-bundle

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

This package is auto-updated.

Last update: 2024-09-07 18:38:11 UTC


README

Symfony 扩展包,用于将路径中的查询变量添加到 Request 对象中。

安装

composer require pmaxs/path2query-bundle

使用方法

添加参数 __path2query__,默认值为 "",要求为 ".*"。此类路由将由此扩展包处理,以便将路径中的查询变量添加到 Request 对象中。

例:

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