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