2013-11-11 3 views
0

Я искал решение для установки типа маршрутизации в php.
В YML это может быть сделано:Symfony2: Установить тип маршрутизации в PHP

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

В PHP я импортировать его следующим образом:

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

Это есть способ, чтобы добавить параметр типа для этого импорта, как в YML ?

ответ

1

Сигнатура метода Symfony\Component\Config\Loader\FileLoader::$import является:

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

Вы можете видеть, что вы можете передать тип во втором аргументе:

$routingImport = $loader->import('.', 'sonata_admin'); 
Смежные вопросы