HeadPrinter
- Full name:
\Documentation\Generator\UsagePage\Printer\HeadPrinter - Parent class:
\Documentation\Generator\UsagePage\Printer\AbstractPrinter
Properties
WEBSITE_PATH
private static $WEBSITE_PATH
- This property is static.
HTML_CODE_PATH
private static $HTML_CODE_PATH
- This property is static.
CODE_TEMPLATE
private static $CODE_TEMPLATE
- This property is static.
Methods
getPageContent
public getPageContent(): string
shouldWriteHead
private shouldWriteHead(): mixed
getHtmlCodeRelativePath
private getHtmlCodeRelativePath(): mixed
normalizePath
Normalize path
public normalizePath(string $path, string $separator = '\/'): string
Parameters:
| Parameter | Type | Description |
|---|---|---|
$path | string | |
$separator | string |
Return Value:
normalized path
Inherited methods
getPageContent
public getPageContent(): string
- This method is abstract.
__construct
public __construct(\Documentation\Generator\Configuration $configuration, \Documentation\Test\Config $documentationTestConfig, string $pagePath, bool $pageExists): mixed
Parameters:
| Parameter | Type | Description |
|---|---|---|
$configuration | \Documentation\Generator\Configuration | |
$documentationTestConfig | \Documentation\Test\Config | |
$pagePath | string | |
$pageExists | bool |
pageExists
protected pageExists(): mixed