PHP Класс ApiGen\Parser\Reflection\Extractors\AnnotationPropertyExtractor

Наследование: implements ApiGen\Contracts\Parser\Reflection\Extractors\AnnotationPropertyExtractorInterface
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( ApiGen\Contracts\Parser\Reflection\TokenReflection\ReflectionFactoryInterface $reflectionFactory )
extractFromReflection ( ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface $classReflection )

Приватные методы

Метод Описание
getStartLine ( string $annotation ) : integer
processMagicPropertyAnnotation ( string $annotation, string $annotationName ) : ApiGen\Contracts\Parser\Reflection\Magic\MagicPropertyReflectionInterface[]

Описание методов

__construct() публичный Метод

public __construct ( ApiGen\Contracts\Parser\Reflection\TokenReflection\ReflectionFactoryInterface $reflectionFactory )
$reflectionFactory ApiGen\Contracts\Parser\Reflection\TokenReflection\ReflectionFactoryInterface

extractFromReflection() публичный Метод

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