phpDocumentor

ConfigurationJsonReader

Class ConfigurationJsonReader

Table of Contents

$configurations  : array<string|int, mixed>
$customDefinitionsFilePath  : string
$definitionsFilePath  : string
$tagReader  : TagJsonReader
$textManager  : TextManager
__construct()  : mixed
ConfigurationJsonReader constructor.
getConfigurationDataByKey()  : array<string|int, mixed>
getConfigurationsData()  : array<string|int, mixed>
configurations()  : array<string|int, mixed>
parseDefinitions()  : array<string|int, mixed>
validateDefinition()  : bool

Properties

Methods

__construct()

ConfigurationJsonReader constructor.

public __construct(string $definitionsFilePath, string $customDefinitionsFilePath, TagJsonReader $tagReader, TextManager $textManager) : mixed
Parameters
$definitionsFilePath : string
$customDefinitionsFilePath : string
$tagReader : TagJsonReader
$textManager : TextManager
Return values
mixed

getConfigurationsData()

public getConfigurationsData() : array<string|int, mixed>
Return values
array<string|int, mixed>

configurations()

private configurations() : array<string|int, mixed>
Return values
array<string|int, mixed>

parseDefinitions()

private parseDefinitions(array<string|int, mixed> $definitions) : array<string|int, mixed>
Parameters
$definitions : array<string|int, mixed>
Return values
array<string|int, mixed>

validateDefinition()

private validateDefinition(mixed $definition) : bool
Parameters
$definition : mixed
Return values
bool

Search results