瀏覽代碼

[AsseticBundle] added easy way to add a file to a filter definition

Kris Wallsmith 14 年之前
父節點
當前提交
4e5c0b1da9
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/Symfony/Bundle/AsseticBundle/DependencyInjection/AsseticExtension.php

+ 5 - 0
src/Symfony/Bundle/AsseticBundle/DependencyInjection/AsseticExtension.php

@@ -61,6 +61,11 @@ class AsseticExtension extends Extension
                 $loader->load('filters/'.$name.'.xml');
                 $loader->load('filters/'.$name.'.xml');
             }
             }
 
 
+            if (isset($filter['file'])) {
+                $container->getDefinition('assetic.filter.'.$name)->setFile($filter['file']);
+                unset($filter['file']);
+            }
+
             foreach ($filter as $key => $value) {
             foreach ($filter as $key => $value) {
                 $container->setParameter('assetic.filter.'.$name.'.'.$key, $value);
                 $container->setParameter('assetic.filter.'.$name.'.'.$key, $value);
             }
             }