PHP 클래스 ApiGen\Parser\Reflection\TokenReflection\ReflectionFactory

상속: implements ApiGen\Contracts\Parser\Reflection\TokenReflection\ReflectionFactoryInterface
파일 보기 프로젝트 열기: apigen/apigen 1 사용 예제들

공개 메소드들

메소드 설명
__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