/**
* @return string
*/
public function getDescription()
{
$docBlock = new DocBlock($this->reflectionParameter->getDeclaringFunction()->getDocComment());
/** @var \phpDocumentor\Reflection\DocBlock\Tag\ParamTag[] $paramTags */
$paramTags = $docBlock->getTagsByName('param');
foreach ($paramTags as $paramTag) {
if ($paramTag->getVariableName() === '$' . $this->reflectionParameter->getName()) {
$lines = Multiline::create($paramTag->getDescription());
$lines->apply('ltrim');
return (string) $lines;
}
}
return '';
}