Config
implements
JsonSerializable
Table of Contents
Interfaces
- JsonSerializable
Properties
-
$localValue
: mixed
-
$masterValue
: mixed
-
$name
: string
Methods
-
__construct()
: mixed
-
__toString()
: mixed
-
fromValues()
: static
-
hasMasterValue()
: bool
-
jsonSerialize()
: array<string|int, mixed>
-
key()
: string
-
localValue()
: string|null
-
masterValue()
: string|null
-
name()
: string
-
value()
: string|null
$localValue
protected
mixed
$localValue
$masterValue
protected
mixed
$masterValue
= false
$name
protected
string
$name
__construct()
public
__construct(string $name, mixed $localValue[, mixed $masterValue = false ]) : mixed
Parameters
-
$name
: string
-
-
$localValue
: mixed
-
-
$masterValue
: mixed
= false
-
__toString()
public
__toString() : mixed
fromValues()
public
static fromValues(Collection $values) : static
Parameters
-
$values
: Collection
-
hasMasterValue()
public
hasMasterValue() : bool
jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>
key()
public
key() : string
localValue()
public
localValue() : string|null
Return values
string|null
masterValue()
public
masterValue() : string|null
Return values
string|null
name()
public
name() : string
value()
public
value([mixed $which = "local" ]) : string|null
Parameters
-
$which
: mixed
= "local"
-
Return values
string|null