Merge remote branch 'kriswallsmith/assetic/filter-pass-fix'

* kriswallsmith/assetic/filter-pass-fix:
  [AsseticBundle] fixed previous PR
This commit is contained in:
Fabien Potencier 2011-05-16 08:22:56 +02:00
commit 122a61b5cc

View File

@ -23,7 +23,9 @@ class CheckClosureFilterPass implements CompilerPassInterface
{
public function process(ContainerBuilder $container)
{
if ($container->hasDefinition('assetic.filter.closure.jar') && $container->hasParameter('assetic.filter.closure.jar')) {
if ($container->hasDefinition('assetic.filter.closure.jar')
&& $container->hasParameter('assetic.filter.closure.jar')
&& $container->getParameterBag()->resolveValue($container->getParameter('assetic.filter.closure.jar'))) {
$container->removeDefinition('assetic.filter.closure.api');
} elseif ($container->hasDefinition('assetic.filter.closure.api')) {
$container->removeDefinition('assetic.filter.closure.jar');