Skip to main content

UsagePageFileGenerator


  • Full name: \Documentation\Generator\UsagePage\UsagePageFileGenerator

Properties​

USAGE_PAGE_DIRECTORY_TEMPLATE​

private static $USAGE_PAGE_DIRECTORY_TEMPLATE
  • This property is static.

USAGE_DIR_PATH​

private static $USAGE_DIR_PATH
  • This property is static.

pagePathInfo​

private \Documentation\Generator\UsagePage\PagePathInfo $pagePathInfo

configuration​

private \Documentation\Generator\Configuration $configuration

documentationTestConfig​

private \Documentation\Test\Config $documentationTestConfig

Methods​

__construct​

public __construct(\Documentation\Generator\Configuration $configuration, \Documentation\Test\Config $documentationTestConfig): mixed

Parameters:

ParameterTypeDescription
$configuration\Documentation\Generator\Configuration
$documentationTestConfig\Documentation\Test\Config

generate​

public generate(string $content): mixed

Parameters:

ParameterTypeDescription
$contentstring

getPagePathInfo​

public getPagePathInfo(): \Documentation\Generator\UsagePage\PagePathInfo

generatePagePathInfo​

private generatePagePathInfo(): mixed

getUsageDirPath​

private getUsageDirPath(): mixed

sanitizePath​

private sanitizePath(mixed $path): mixed

Parameters:

ParameterTypeDescription
$pathmixed

generateCategoryFile​

private generateCategoryFile(): mixed