Use declaring class

When function is inherited, link to the original class.
This commit is contained in:
Barry vd. Heuvel
2013-06-06 13:45:32 +02:00
parent 0b3b8b95cd
commit 12845b38f0
@@ -195,7 +195,8 @@ namespace {\n\tdie('Only to be used as an helper for your IDE');\n}\n\n";
{
if(!in_array($method->name, $usedMethods)){
$static = !in_array($method->name, $nonstaticMethods);
$output .= $this->parseMethod($method, $alias, $root, $static);
$declaringClass = $method->getDeclaringClass();
$output .= $this->parseMethod($method, $alias, $declaringClass->name, $static);
$usedMethods[] = $method->name;
}
}