Config
in package
Table of Contents
Properties
- $requestedKeys : array<string|int, mixed>
Methods
- getFrom() : mixed
- Returns an item/value from config files.
- storeRequestedKey() : mixed
- Stores requested key in the store.
Properties
$requestedKeys
private
array<string|int, mixed>
$requestedKeys
= []
Methods
getFrom()
Returns an item/value from config files.
public
getFrom(string $from[, mixed $default = null ]) : mixed
Format: "'config_filename'.'parent_node'.'child_node'"
Example:
config("db.mysql.server")
Ends up being: "prod001"
From "./config/db.php":
[
"mysql" => [
"server" => "prod001" // <== Returned value: "prod001"
]
]
Parameters
- $from : string
-
Format: config_filename[.parent_node[.child_node[. ...]]]
- $default : mixed = null
storeRequestedKey()
Stores requested key in the store.
private
storeRequestedKey(string $from, mixed $configContent, mixed $default) : mixed
Parameters
- $from : string
- $configContent : mixed
- $default : mixed