diff --git a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php index 3243956c13..83041e109c 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php +++ b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php @@ -34,7 +34,7 @@ class FrameworkExtension extends Extension * @param array $config An array of configuration settings * @param ContainerBuilder $container A ContainerBuilder instance */ - public function configLoad($config, ContainerBuilder $container) + public function configLoad(array $config, ContainerBuilder $container) { $loader = new XmlFileLoader($container, __DIR__.'/../Resources/config'); @@ -151,7 +151,7 @@ class FrameworkExtension extends Extension * @param array $config An array of configuration settings * @param ContainerBuilder $container A ContainerBuilder instance */ - protected function registerParamConverterConfiguration($config, ContainerBuilder $container) + protected function registerParamConverterConfiguration(array $config, ContainerBuilder $container) { $loader = new XmlFileLoader($container, __DIR__.'/../Resources/config'); $loader->load('param_converter.xml'); @@ -160,10 +160,10 @@ class FrameworkExtension extends Extension /** * Loads the templating configuration. * - * @param array $config An array of configuration settings + * @param array $config An array of configuration settings * @param ContainerBuilder $container A ContainerBuilder instance */ - protected function registerTemplatingConfiguration($config, ContainerBuilder $container) + protected function registerTemplatingConfiguration(array $config, ContainerBuilder $container) { $config = isset($config['templating']) ? $config['templating'] : array(); @@ -255,7 +255,7 @@ class FrameworkExtension extends Extension * @param array $config A configuration array * @param ContainerBuilder $container A ContainerBuilder instance */ - protected function registerTestConfiguration($config, ContainerBuilder $container) + protected function registerTestConfiguration(array $config, ContainerBuilder $container) { $loader = new XmlFileLoader($container, array(__DIR__.'/../Resources/config', __DIR__.'/Resources/config')); $loader->load('test.xml'); @@ -269,7 +269,7 @@ class FrameworkExtension extends Extension * @param array $config A configuration array * @param ContainerBuilder $container A ContainerBuilder instance */ - protected function registerTranslatorConfiguration($config, ContainerBuilder $container) + protected function registerTranslatorConfiguration(array $config, ContainerBuilder $container) { $first = false; if (!$container->hasDefinition('translator')) { @@ -327,7 +327,7 @@ class FrameworkExtension extends Extension * @param array $config A configuration array * @param ContainerBuilder $container A ContainerBuilder instance */ - protected function registerSessionConfiguration($config, ContainerBuilder $container) + protected function registerSessionConfiguration(array $config, ContainerBuilder $container) { if (!$container->hasDefinition('session')) { $loader = new XmlFileLoader($container, array(__DIR__.'/../Resources/config', __DIR__.'/Resources/config')); @@ -380,7 +380,13 @@ class FrameworkExtension extends Extension )); } - protected function registerRouterConfiguration($config, ContainerBuilder $container) + /** + * Loads the router configuration. + * + * @param array $config A configuration array + * @param ContainerBuilder $container A ContainerBuilder instance + */ + protected function registerRouterConfiguration(array $config, ContainerBuilder $container) { if (!$container->hasDefinition('router')) { $loader = new XmlFileLoader($container, __DIR__.'/../Resources/config'); @@ -401,16 +407,21 @@ class FrameworkExtension extends Extension )); } - /* - - - - - - - - */ - protected function registerProfilerConfiguration($config, ContainerBuilder $container) + /** + * Loads the profiler configuration. + * + * + * + * + * + * + * + * + * + * @param array $config A configuration array + * @param ContainerBuilder $container A ContainerBuilder instance + */ + protected function registerProfilerConfiguration(array $config, ContainerBuilder $container) { if ($config['profiler']) { if (!$container->hasDefinition('profiler')) { @@ -450,7 +461,13 @@ class FrameworkExtension extends Extension } } - protected function registerValidationConfiguration($config, ContainerBuilder $container) + /** + * Loads the validator configuration. + * + * @param array $config A configuration array + * @param ContainerBuilder $container A ContainerBuilder instance + */ + protected function registerValidationConfiguration(array $config, ContainerBuilder $container) { if ($config['validation']['enabled']) { if (!$container->hasDefinition('validator')) { @@ -526,7 +543,13 @@ class FrameworkExtension extends Extension } } - protected function addCompiledClasses($container, array $classes) + /** + * Add class to be compiled when debug mode is not activated + * + * @param ContainerBuilder $container A ContainerBuilder instance + * @param array $classes Classes to be compiled + */ + protected function addCompiledClasses(ContainerBuilder $container, array $classes) { $current = $container->hasParameter('kernel.compiled_classes') ? $container->getParameter('kernel.compiled_classes') : array(); $container->setParameter('kernel.compiled_classes', array_merge($current, $classes));