for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace KGzocha\Bundle\SearcherBundle\DependencyInjection\CompilerPass;
use Symfony\Component\DependencyInjection\ContainerBuilder;
/**
* @author Krzysztof Gzocha <[email protected]>
*/
class CriteriaBuilderCollectionCompilerPass extends AbstractContextCompilerPass
{
* {@inheritdoc}
protected function processParam(
$contextId,
array &$paramConfig,
ContainerBuilder $container
) {
return $this->buildDefinition(
$container,
$this->buildServiceName($contextId, self::BUILDER_COLLECTION_PARAMETER),
$paramConfig[self::BUILDER_COLLECTION_PARAMETER]
);
}