PHP 클래스 ApiGen\Generator\TemplateGenerators\Loaders\NamespaceAndPackageLoader

파일 보기 프로젝트 열기: apigen/apigen 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( ElementStorage $elementStorage )
loadTemplateWithElementNamespaceOrPackage ( ApiGen\Templating\Template $template, ApiGen\Contracts\Parser\Reflection\ElementReflectionInterface $element ) : ApiGen\Templating\Template
loadTemplateWithNamespace ( ApiGen\Templating\Template $template, string $name, array $namespace ) : ApiGen\Templating\Template
loadTemplateWithPackage ( ApiGen\Templating\Template $template, string $name, array $package ) : ApiGen\Templating\Template

비공개 메소드들

메소드 설명
getSubnamesForName ( string $name, $elements ) : array
loadTemplateWithElements ( ApiGen\Templating\Template $template, array $elements ) : ApiGen\Templating\Template

메소드 상세

__construct() 공개 메소드

public __construct ( ElementStorage $elementStorage )
$elementStorage ApiGen\Parser\Elements\ElementStorage

loadTemplateWithElementNamespaceOrPackage() 공개 메소드

public loadTemplateWithElementNamespaceOrPackage ( ApiGen\Templating\Template $template, ApiGen\Contracts\Parser\Reflection\ElementReflectionInterface $element ) : ApiGen\Templating\Template
$template ApiGen\Templating\Template
$element ApiGen\Contracts\Parser\Reflection\ElementReflectionInterface
리턴 ApiGen\Templating\Template

loadTemplateWithNamespace() 공개 메소드

public loadTemplateWithNamespace ( ApiGen\Templating\Template $template, string $name, array $namespace ) : ApiGen\Templating\Template
$template ApiGen\Templating\Template
$name string
$namespace array
리턴 ApiGen\Templating\Template

loadTemplateWithPackage() 공개 메소드

public loadTemplateWithPackage ( ApiGen\Templating\Template $template, string $name, array $package ) : ApiGen\Templating\Template
$template ApiGen\Templating\Template
$name string
$package array
리턴 ApiGen\Templating\Template