PHP Класс ApiGen\Parser\Reflection\TokenReflection\ReflectionFactory

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

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

Метод Описание
__construct ( ApiGen\Contracts\Configuration\ConfigurationInterface $configuration, ApiGen\Contracts\Parser\ParserStorageInterface $parserResult )
createFromReflection ( $tokenReflection )
createMethodMagic ( array $settings )
createParameterMagic ( array $settings )
createPropertyMagic ( array $settings )

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

Метод Описание
createByReflectionType ( TokenReflection\IReflectionClass | TokenReflection\IReflectionConstant | TokenReflection\IReflectionMethod $reflection ) : ReflectionClass | ReflectionConstant | ReflectionMethod
setDependencies ( ApiGen\Parser\Reflection\ReflectionBase $reflection ) : ApiGen\Parser\Reflection\ReflectionBase

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

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

public __construct ( ApiGen\Contracts\Configuration\ConfigurationInterface $configuration, ApiGen\Contracts\Parser\ParserStorageInterface $parserResult )
$configuration ApiGen\Contracts\Configuration\ConfigurationInterface
$parserResult ApiGen\Contracts\Parser\ParserStorageInterface

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

public createFromReflection ( $tokenReflection )

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

public createMethodMagic ( array $settings )
$settings array

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

public createParameterMagic ( array $settings )
$settings array

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

public createPropertyMagic ( array $settings )
$settings array