Documentation

ApiConfiguration

Class ApiConfiguration

Tags
author

Patrick Rainer rainer@datacycle.at

Table of Contents

Constants

DEFAULT_LANGUAGE  = 'de'

Properties

$apiVersion  : string
$defaultEndpoint  : string
$defaultEndpointId  : string
$defaultPresets  : array<string|int, mixed>

Methods

__construct()  : mixed
Construct a new array Credentials
getApiConfiguration()  : array<string|int, mixed>
setDefaultPresets()  : void
validatePreset()  : array<string|int, mixed>
validates preset

Constants

DEFAULT_LANGUAGE

private string DEFAULT_LANGUAGE = 'de'

DEFAULT_LANGUAGE

Properties

$defaultEndpoint

private string $defaultEndpoint = 'list'

defaultEndpoint

$defaultPresets

private array<string|int, mixed> $defaultPresets

defaultPresets

Methods

__construct()

Construct a new array Credentials

public __construct(array<string|int, mixed> $args) : mixed
Parameters
$args : array<string|int, mixed>

The input parameter accepts an array or an Object.

getApiConfiguration()

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

setDefaultPresets()

private setDefaultPresets([array<string|int, mixed> $presets = [] ]) : void
Parameters
$presets : array<string|int, mixed> = []

validatePreset()

validates preset

private validatePreset(array<string|int, mixed> $preset) : array<string|int, mixed>
Parameters
$preset : array<string|int, mixed>
Tags
throws
InvalidArgumentException
Return values
array<string|int, mixed>

$preset


        
On this page

Search results