private function parseMethodParameters(ClassMethod $method)
{
$parameters = $method->getParameters();
if (!$parameters) {
return;
}
foreach ($method->getParameters() as $parameter) {
if (isset($parameter['data-type'])) {
if ($parameter['data-type'] == 'variable') {
$type = 'mixed';
} else {
$type = $parameter['data-type'];
}
} elseif (isset($parameter['cast'])) {
$type = $parameter['cast']['value'];
} else {
$type = 'mixed';
}
$this->parameters['$' . $parameter['name']] = array($type, '');
}
}