@@ -648,6 +648,8 @@ EOF;
*/
private function addConstructor()
{
+ $arguments = $this->container->getParameterBag()->all() ? 'new ParameterBag($this->getDefaultParameters())' : null;
+
$code = <<<EOF
/**
@@ -655,7 +657,7 @@ EOF;
public function __construct()
- parent::__construct(new ParameterBag(\$this->getDefaultParameters()));
+ parent::__construct($arguments);
EOF;
@@ -20,6 +20,6 @@ class Container extends AbstractContainer
- parent::__construct(new ParameterBag($this->getDefaultParameters()));
+ parent::__construct();
}
@@ -20,6 +20,6 @@ class ProjectServiceContainer extends Container