ApiPlatform\Core\Bridge\Symfony\Bundle\DependencyInjection\ApiPlatformExtension::registerBundlesConfiguration PHP Method

registerBundlesConfiguration() private method

Registers configuration for integration with third-party bundles.
private registerBundlesConfiguration ( array $bundles, array $config, XmlFileLoader $loader )
$bundles array
$config array
$loader Symfony\Component\DependencyInjection\Loader\XmlFileLoader
    private function registerBundlesConfiguration(array $bundles, array $config, XmlFileLoader $loader)
    {
        // Doctrine ORM support
        if (isset($bundles['DoctrineBundle']) && class_exists(Version::class)) {
            $loader->load('doctrine_orm.xml');
        }
        // FOSUser support
        if (isset($bundles['FOSUserBundle']) && $config['enable_fos_user']) {
            $loader->load('fos_user.xml');
        }
        // NelmioApiDoc support
        if (isset($bundles['NelmioApiDocBundle']) && $config['enable_nelmio_api_doc']) {
            $loader->load('nelmio_api_doc.xml');
        }
    }