diff --git a/DependencyInjection/ExerciseHTMLPurifierExtension.php b/DependencyInjection/ExerciseHTMLPurifierExtension.php index ab208509..77096bee 100644 --- a/DependencyInjection/ExerciseHTMLPurifierExtension.php +++ b/DependencyInjection/ExerciseHTMLPurifierExtension.php @@ -73,7 +73,7 @@ public function load(array $configs, ContainerBuilder $container) $container->setDefinition( 'exercise_html_purifier.' . $name, new Definition('%exercise_html_purifier.class%', array(new Reference($configId))) - ); + )->setPublic(true); if (isset($config['Cache.SerializerPath'])) { $paths[] = $config['Cache.SerializerPath']; diff --git a/composer.json b/composer.json index 09e37bf6..4e0d26f8 100644 --- a/composer.json +++ b/composer.json @@ -10,12 +10,12 @@ ], "require": { "php": ">=5.3.2", - "symfony/framework-bundle": "~2.0|~3.0", - "ezyang/htmlpurifier": "~4.0" + "symfony/framework-bundle": "^2.0 || ^3.0 || ^4.0", + "ezyang/htmlpurifier": "^4.0" }, "require-dev": { - "symfony/form": "~2.0", - "twig/twig": "~1.3|~2.0" + "symfony/form": "^2.0 || ^3.0 || ^4.0", + "twig/twig": "^1.3 || ^2.0" }, "extra": { "branch-alias": {