/** * {@inheritDoc} */ public function load(array $configs, ContainerBuilder $container) { $loader = new XMLFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config')); $loader->load('services.xml'); $configuration = new Configuration(); $processedConfig = $this->processConfiguration($configuration, $configs); $container->setParameter('pucs.cas_auth.server.base_server_uri', $processedConfig['server']['base_server_uri']); $container->setParameter('pucs.cas_auth.server.ca_validation', $processedConfig['server']['ca_validation']); // Load the services we need for selected protocol version. $loader->load('cas_v' . $processedConfig['server']['version'] . '.xml'); }
public function load(array $configs, ContainerBuilder $container) { $loader = new XMLFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config')); $loader->load('security_ldap.xml'); $configuration = new Configuration(); $config = $this->processConfiguration($configuration, $configs); $container->setParameter('imag_ldap.ldap_connection.params', $config); }
public function load(array $configs, ContainerBuilder $container) { $loader = new XMLFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config')); $loader->load('security_ldap.xml'); $configuration = new Configuration(); $config = $this->processConfiguration($configuration, $configs); $container->setParameter('imag_ldap.ldap_connection.params', $config); $container->setParameter('imag_ldap.authentication.bind_username_before', $config['client']['bind_username_before']); $container->setParameter('imag_ldap.model.user_class', $config["user_class"]); }