Преглед изворни кода

merged branch schmittjoh/convenienceMethod (PR #1723)

Commits
-------

f6c5ef7 adds a small convenience method

Discussion
----------

adds a small convenience method
Fabien Potencier пре 14 година
родитељ
комит
125fd21a38
1 измењених фајлова са 9 додато и 0 уклоњено
  1. 9 0
      src/Symfony/Component/HttpKernel/DependencyInjection/Extension.php

+ 9 - 0
src/Symfony/Component/HttpKernel/DependencyInjection/Extension.php

@@ -2,6 +2,8 @@
 
 namespace Symfony\Component\HttpKernel\DependencyInjection;
 
+use Symfony\Component\Config\Definition\Processor;
+use Symfony\Component\Config\Definition\ConfigurationInterface;
 use Symfony\Component\DependencyInjection\Extension\ExtensionInterface;
 use Symfony\Component\DependencyInjection\ContainerBuilder;
 use Symfony\Component\DependencyInjection\Container;
@@ -92,4 +94,11 @@ abstract class Extension implements ExtensionInterface
 
         return Container::underscore($classBaseName);
     }
+
+    protected final function processConfiguration(ConfigurationInterface $configuration, array $configs)
+    {
+        $processor = new Processor();
+
+        return $processor->processConfiguration($configuration, $configs);
+    }
 }