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