PHP Class ApiGen\Parser\Reflection\Extractors\AnnotationMethodExtractor

Inheritance: implements ApiGen\Contracts\Parser\Reflection\Extractors\AnnotationMethodExtractorInterface
Afficher le fichier Open project: apigen/apigen Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( ReflectionFactory $reflectionFactory )
extractFromReflection ( ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface $reflectionClass )

Private Methods

Méthode Description
attachMethodParameters ( ApiGen\Parser\Reflection\ReflectionMethodMagic $method, string $args )
getStartLine ( string $annotation ) : integer
processMagicMethodAnnotation ( string $annotation ) : ApiGen\Parser\Reflection\ReflectionMethodMagic[] | array

Method Details

__construct() public méthode

public __construct ( ReflectionFactory $reflectionFactory )
$reflectionFactory ApiGen\Parser\Reflection\TokenReflection\ReflectionFactory

extractFromReflection() public méthode

public extractFromReflection ( ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface $reflectionClass )
$reflectionClass ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface