rector/packages/ReflectionDocBlock
Tomas Votruba 0c9d4efab5 fix cs
2018-05-02 18:33:15 +02:00
..
2018-05-02 18:33:15 +02:00
2017-12-31 17:08:49 -02:00

Reflection DocBlock

This package takes care of Fully Qualified names from annotations:

This code:

namespace SomeNamespace;

...

/**
 * @param SomeType $value
 */
public function __construct($value)
{
}

will produce this:

$valueNodeTypes = $valueNode->getAttribute(Attributes::TYPES);
var_dump($valueNodeTypes); // ['SomeNamespace\SomeType'];

Inspiration