Documentation

AbstractConfig
in package

AbstractConfig Class Doc Comment

Table of Contents

$cache  : array<string|int, mixed>
$data  : array<string|int, mixed>|null
__construct()  : mixed
AbstractConfig constructor.
all()  : array<string|int, mixed>|null
clean()  : mixed
configure()  : mixed
get()  : mixed|null
has()  : bool
set()  : mixed
getDefaults()  : array<string|int, mixed>

Properties

Methods

__construct()

AbstractConfig constructor.

public __construct(array<string|int, mixed> $data) : mixed
Parameters
$data : array<string|int, mixed>
Return values
mixed

all()

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

configure()

public configure([array<string|int, mixed> $data = [] ]) : mixed
Parameters
$data : array<string|int, mixed> = []
Return values
mixed

get()

public get( $key[, null $default = null ]) : mixed|null
Parameters
$key :
$default : null = null
Return values
mixed|null

has()

public has( $key) : bool
Parameters
$key :
Return values
bool

set()

public set( $key,  $value) : mixed
Parameters
$key :
$value :
Return values
mixed

getDefaults()

protected getDefaults() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results