PHP 클래스 ApiGen\Configuration\ConfigurationOptionsResolver

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

공개 메소드들

메소드 설명
__construct ( ApiGen\Configuration\Theme\ThemeConfigFactory $themeConfigFactory, ApiGen\Configuration\OptionsResolverFactory $optionsResolverFactory, ApiGen\Theme\ThemeConfigPathResolver $themeConfigPathResolver, FileSystem $fileSystem )
resolve ( array $options ) : array

비공개 메소드들

메소드 설명
allowedValuesForDestination ( string $destination ) : boolean
allowedValuesForSource ( string | array $source ) : boolean
getAccessLevelForReflections ( array $options ) : integer
getTemplateConfigPathFromTheme ( string $theme ) : string
setAllowedValues ( )
setDefaults ( )
setNormalizers ( )
setRequired ( )

메소드 상세

__construct() 공개 메소드

public __construct ( ApiGen\Configuration\Theme\ThemeConfigFactory $themeConfigFactory, ApiGen\Configuration\OptionsResolverFactory $optionsResolverFactory, ApiGen\Theme\ThemeConfigPathResolver $themeConfigPathResolver, FileSystem $fileSystem )
$themeConfigFactory ApiGen\Configuration\Theme\ThemeConfigFactory
$optionsResolverFactory ApiGen\Configuration\OptionsResolverFactory
$themeConfigPathResolver ApiGen\Theme\ThemeConfigPathResolver
$fileSystem ApiGen\Utils\FileSystem

resolve() 공개 메소드

public resolve ( array $options ) : array
$options array
리턴 array