Logger
extends Config
in package
FinalYes
Tags
Table of Contents
Properties
- $configuration_groups : array<string|int, mixed>
- $configurations : array<string|int, mixed>
- $is_loaded : bool
- Whether or not the configurations for this class has been loaded
- $hashCode : int
- $hashCounter : int
Methods
- __call() : mixed
- __callStatic() : mixed
- __construct() : mixed
- __destruct() : mixed
- __get() : mixed
- extends() : bool
- get() : mixed
- getAll() : array<string|int, mixed>
- getRaw() : string|null
- getReflection() : ReflectionClass
- init() : mixed
- getConfigurationGroups() : array<string|int, mixed>
- load() : void
- loadConfigurationGroup() : void
- recursiveGet() : string|array<string|int, mixed>
Properties
$configuration_groups
protected
static array<string|int, mixed>
$configuration_groups
= []
$configurations
protected
static array<string|int, mixed>
$configurations
= array()
$is_loaded
Whether or not the configurations for this class has been loaded
protected
static bool
$is_loaded
= false
$hashCode
private
int
$hashCode
$hashCounter
private
static int
$hashCounter
= 0
Methods
__call()
public
__call(string $method, array<string|int, mixed> $arguments) : mixed
Parameters
- $method : string
- $arguments : array<string|int, mixed>
Tags
__callStatic()
public
static __callStatic(mixed $method, array<string|int, mixed> $arguments) : mixed
Parameters
- $method : mixed
- $arguments : array<string|int, mixed>
__construct()
public
__construct() : mixed
__destruct()
public
__destruct() : mixed
__get()
public
__get(string $property) : mixed
Parameters
- $property : string
extends()
public
extends(ReflectionClass $reflector) : bool
Parameters
- $reflector : ReflectionClass
Return values
boolget()
public
static get(string $name) : mixed
Parameters
- $name : string
Tags
getAll()
public
static getAll() : array<string|int, mixed>
Return values
array<string|int, mixed>getRaw()
public
static getRaw() : string|null
Return values
string|nullgetReflection()
public
getReflection() : ReflectionClass
Return values
ReflectionClassinit()
protected
init() : mixed
getConfigurationGroups()
private
static getConfigurationGroups() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>load()
private
static load(string $environment[, string $configuration_group = null ]) : void
Parameters
- $environment : string
- $configuration_group : string = null
Tags
loadConfigurationGroup()
private
static loadConfigurationGroup(string $environment, string $configuration_group) : void
Parameters
- $environment : string
- $configuration_group : string
Tags
recursiveGet()
private
static recursiveGet(string $name_parts, array<string|int, mixed> $configurations) : string|array<string|int, mixed>
Parameters
- $name_parts : string
- $configurations : array<string|int, mixed>