private function addFrozenConstructor()
{
$targetDirs = $this->exportTargetDirs();
$code = <<<EOF
/*{$this->docStar}
* Constructor.
*/
public function __construct()
{{$targetDirs}
EOF;
if ($this->container->getParameterBag()->all()) {
$code .= "\n \$this->parameters = \$this->getDefaultParameters();\n";
}
$code .= "\n \$this->services = array();\n";
$code .= $this->addMethodMap();
$code .= $this->addAliases();
$code .= <<<'EOF'
}
EOF;
return $code;
}