Php 螺栓动态路径要求

Php 螺栓动态路径要求,php,symfony,routes,silex,bolt-cms,Php,Symfony,Routes,Silex,Bolt Cms,如何将动态布线要求添加到螺栓布线 我将我的路线定义如下: formpages: path: '/{contenttypeslug}/{slug}' defaults: _controller: 'Bolt\Extension\Mahango\Forms\Extension::record' requirements: contenttypeslug: 'page' slug: 'Bolt\Extension\Mahango\

如何将动态布线要求添加到螺栓布线

我将我的路线定义如下:

formpages:
    path: '/{contenttypeslug}/{slug}'
    defaults:
        _controller: 'Bolt\Extension\Mahango\Forms\Extension::record'
    requirements:
        contenttypeslug: 'page'
        slug: 'Bolt\Extension\Mahango\Forms\Extension\Routing::getSlugRequirement'
在我的
getSlugRequirement()
方法中,我想查询数据库以获取页面记录的子集,但在调用该方法时,我无权访问
$app
变量

我查看了核心代码并尝试使用
$app->mount(“”,new Bolt\Extension\Mahango\Forms\Extension\Routing())在我的
bootstrap.php
中,但这里的扩展尚未初始化

我怎样才能让它工作呢