Knp\Bundle\KnpBundlesBundle\DependencyInjection\Compiler\FinderPass::process PHP Method

process() public method

{@inheritDoc}
public process ( ContainerBuilder $container )
$container Symfony\Component\DependencyInjection\ContainerBuilder
    public function process(ContainerBuilder $container)
    {
        if (!$container->hasDefinition('knp_bundles.finder')) {
            return;
        }
        $finderDef = $container->getDefinition('knp_bundles.finder');
        foreach ($container->findTaggedServiceIds('knp_bundles.finder') as $id => $attributes) {
            $finderDef->addMethodCall('addFinder', array(new Reference($id)));
        }
    }
FinderPass