繁体   English   中英

Symfony2:在PHP中设置路由类型

[英]Symfony2 : Set routing type in PHP

我一直在寻找一种解决方案来设置php中的路由类型。
在yml中,可以通过以下方式完成:

_sonata_admin:
 resource: .
 type: sonata_admin
 prefix: /admin

在PHP中,我像这样导入它:

$routingImport = $loader->import(".");
$routingImport->addPrefix('/admin');
$collection->addCollection($routingImport );

是否有一种方法可以像yml中的类型一样向此导入添加类型参数?

Symfony\\Component\\Config\\Loader\\FileLoader::$import方法的签名为:

public function import($resource, $type = null, $ignoreErrors = false, $sourceResource = null)

您会看到可以在第二个参数中传递类型:

$routingImport = $loader->import('.', 'sonata_admin');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM