Commit dce2d790 authored by romanb's avatar romanb

[2.0][DDC-29] Fixed

parent b444ec01
...@@ -156,10 +156,20 @@ class ProxyClassGenerator ...@@ -156,10 +156,20 @@ class ProxyClassGenerator
// We need to pick the type hint class too // We need to pick the type hint class too
if (($paramClass = $param->getClass()) !== null) { if (($paramClass = $param->getClass()) !== null) {
$parameterString .= '\\' . $paramClass->getName() . ' '; $parameterString .= '\\' . $paramClass->getName() . ' ';
} else if ($param->isArray()) {
$parameterString .= 'array ';
}
if ($param->isPassedByReference()) {
$parameterString .= '&';
} }
$parameterString .= '$' . $param->getName(); $parameterString .= '$' . $param->getName();
$argumentString .= '$' . $param->getName(); $argumentString .= '$' . $param->getName();
if ($param->isDefaultValueAvailable()) {
$parameterString .= ' = ' . var_export($param->getDefaultValue(), true);
}
} }
$methods .= $parameterString . ') {' . PHP_EOL; $methods .= $parameterString . ') {' . PHP_EOL;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment