Fix types

This commit is contained in:
Dennis Eichhorn 2016-03-28 15:42:56 +02:00
parent 9fbc886553
commit 4a5901630a

View File

@ -209,12 +209,12 @@ class ClassParser
return false;
}
public function getMember($name) : string
public function getMember($name) : MemberParser
{
return $this->members[$name] ?? '';
return $this->members[$name] ?? new MemberParser();
}
public function addFunction(functionParser $function)
public function addFunction(FunctionParser $function)
{
$this->functions[$function->getName()] = $function;
}
@ -230,9 +230,9 @@ class ClassParser
return false;
}
public function getFunction($name) : string
public function getFunction($name) : FunctionParser
{
return $this->functions[$name] ?? '';
return $this->functions[$name] ?? new FunctionParser();
}
public function parse() : string