Symfony\Cmf\Bundle\RoutingBundle\DependencyInjection\CmfRoutingExtension::loadSonataPhpcrAdmin PHP Method

loadSonataPhpcrAdmin() private method

private loadSonataPhpcrAdmin ( $config, XmlFileLoader $loader, ContainerBuilder $container )
$loader Symfony\Component\DependencyInjection\Loader\XmlFileLoader
$container Symfony\Component\DependencyInjection\ContainerBuilder
    private function loadSonataPhpcrAdmin($config, XmlFileLoader $loader, ContainerBuilder $container)
    {
        $bundles = $container->getParameter('kernel.bundles');
        if ('auto' === $config['use_sonata_admin'] && !isset($bundles['SonataDoctrinePHPCRAdminBundle'])) {
            return;
        }
        $loader->load('admin-phpcr.xml');
        $basePath = $config['admin_basepath'] ?: reset($config['route_basepaths']);
        $container->setParameter('cmf_routing.dynamic.persistence.phpcr.admin_basepath', $basePath);
    }