for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Surfnet\StepupMiddlewareClientBundle\DependencyInjection\CompilerPass;
use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface;
use Symfony\Component\DependencyInjection\ContainerBuilder;
class GuzzleClientConfiguratorCompilerPass implements CompilerPassInterface
{
public function process(ContainerBuilder $container)
$config = $container->getExtensionConfig('surfnet_stepup_middleware_client');
if (isset($config['guzzle_client_configurator_service'])) {
$container
->getDefinition('surfnet_stepup_middleware_cleint.guzzle_client_configurator_pointcut')
->setArguments([$container->getDefinition($config['guzzle_client_configurator_service'])]);
}