PHP 클래스 ApiGen\Parser\Elements\ElementStorage

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

공개 메소드들

메소드 설명
__construct ( ApiGen\Contracts\Parser\ParserStorageInterface $parserResult, ApiGen\Contracts\Configuration\ConfigurationInterface $configuration, ApiGen\Contracts\Parser\Elements\GroupSorterInterface $groupSorter, ApiGen\Contracts\Generator\Resolvers\ElementResolverInterface $elementResolver )
getClassElements ( )
getClasses ( )
getConstants ( )
getElements ( )
getExceptions ( )
getFunctions ( )
getInterfaces ( )
getNamespaces ( )
getPackages ( )
getTraits ( )

비공개 메소드들

메소드 설명
addUsedByAnnotation ( )
categorizeElementToNamespaceAndPackage ( string $elementName, string $elementType, ApiGen\Contracts\Parser\Reflection\ElementReflectionInterface $element )
categorizeParsedElements ( )
ensureCategorization ( )
getNamespaceCount ( ) : integer
getPackageCount ( ) : integer
getSubElements ( ApiGen\Contracts\Parser\Reflection\ElementReflectionInterface $parentElement ) : array
loadUsesToReferencedElementUsedby ( ApiGen\Contracts\Parser\Reflection\ElementReflectionInterface $element )
sortNamespacesAndPackages ( )

메소드 상세

__construct() 공개 메소드

public __construct ( ApiGen\Contracts\Parser\ParserStorageInterface $parserResult, ApiGen\Contracts\Configuration\ConfigurationInterface $configuration, ApiGen\Contracts\Parser\Elements\GroupSorterInterface $groupSorter, ApiGen\Contracts\Generator\Resolvers\ElementResolverInterface $elementResolver )
$parserResult ApiGen\Contracts\Parser\ParserStorageInterface
$configuration ApiGen\Contracts\Configuration\ConfigurationInterface
$groupSorter ApiGen\Contracts\Parser\Elements\GroupSorterInterface
$elementResolver ApiGen\Contracts\Generator\Resolvers\ElementResolverInterface

getClassElements() 공개 메소드

public getClassElements ( )

getClasses() 공개 메소드

public getClasses ( )

getConstants() 공개 메소드

public getConstants ( )

getElements() 공개 메소드

public getElements ( )

getExceptions() 공개 메소드

public getExceptions ( )

getFunctions() 공개 메소드

public getFunctions ( )

getInterfaces() 공개 메소드

public getInterfaces ( )

getNamespaces() 공개 메소드

public getNamespaces ( )

getPackages() 공개 메소드

public getPackages ( )

getTraits() 공개 메소드

public getTraits ( )