PHP 클래스 ApiGen\Parser\ParserStorage

상속: implements ApiGen\Contracts\Parser\ParserStorageInterface
파일 보기 프로젝트 열기: apigen/apigen

공개 메소드들

메소드 설명
__construct ( )
getClasses ( )
getConstants ( )
getDirectImplementersOfInterface ( ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface $reflectionClass )
getDocumentedStats ( )
getElementsByType ( $type )
getFunctions ( )
getIndirectImplementersOfInterface ( ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface $reflectionClass )
getTypes ( )
setClasses ( ArrayObject $classes )
setConstants ( ArrayObject $constants )
setFunctions ( ArrayObject $functions )
setInternalClasses ( ArrayObject $internalClasses )
setTokenizedClasses ( ArrayObject $tokenizedClasses )

비공개 메소드들

메소드 설명
getDocumentedElementsCount ( ArrayObject $result ) : integer
isAllowedDirectImplementer ( ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface $class, string $name ) : boolean
isAllowedIndirectImplementer ( ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface $class, string $name ) : boolean

메소드 상세

__construct() 공개 메소드

public __construct ( )

getClasses() 공개 메소드

public getClasses ( )

getConstants() 공개 메소드

public getConstants ( )

getDirectImplementersOfInterface() 공개 메소드

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

getDocumentedStats() 공개 메소드

public getDocumentedStats ( )

getElementsByType() 공개 메소드

public getElementsByType ( $type )

getFunctions() 공개 메소드

public getFunctions ( )

getIndirectImplementersOfInterface() 공개 메소드

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

getTypes() 공개 메소드

public getTypes ( )

setClasses() 공개 메소드

public setClasses ( ArrayObject $classes )
$classes ArrayObject

setConstants() 공개 메소드

public setConstants ( ArrayObject $constants )
$constants ArrayObject

setFunctions() 공개 메소드

public setFunctions ( ArrayObject $functions )
$functions ArrayObject

setInternalClasses() 공개 메소드

public setInternalClasses ( ArrayObject $internalClasses )
$internalClasses ArrayObject

setTokenizedClasses() 공개 메소드

public setTokenizedClasses ( ArrayObject $tokenizedClasses )
$tokenizedClasses ArrayObject