MetaFox

MdxWriter
in package
Uses ParamHelpers

Table of Contents

Constants

SPEC_VERSION  = '3.0.3'

Properties

$EMPTY  : stdClass
Object to represent empty values, since empty arrays get serialised as objects.
$assetPathPrefix  : string
$baseUrl  : array<string|int, mixed>|Repository|Application|mixed
$config  : DocumentationConfig

Methods

__construct()  : mixed
generateMdx()  : mixed
getMetadata()  : array<string|int, mixed>
getLastUpdated()  : mixed

Constants

SPEC_VERSION

public mixed SPEC_VERSION = '3.0.3'

Properties

$EMPTY

Object to represent empty values, since empty arrays get serialised as objects.

public stdClass $EMPTY

Can't use a constant because of initialisation expression.

$assetPathPrefix

private string $assetPathPrefix

$baseUrl

private array<string|int, mixed>|Repository|Application|mixed $baseUrl

Methods

__construct()

public __construct([DocumentationConfig $config = null ]) : mixed
Parameters
$config : DocumentationConfig = null

generateMdx()

public generateMdx(mixed $groupedEndpoints) : mixed
Parameters
$groupedEndpoints : mixed

getMetadata()

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

getLastUpdated()

protected getLastUpdated() : mixed

        
On this page

Search results