Liaison
class Liaison (View source)
Class Liaison.
\@package Concrete\Core\Config\Repository
Properties
protected Repository | $repository | ||
protected string | $default_namespace | Default Namespace. |
Methods
__construct(Repository $repository, string $default_namespace)
Create a new configuration repository.
bool
has(string $key)
No description
mixed
get(string $key, mixed $default = null)
No description
bool
save(string $key, mixed $value)
No description
set(string $key, mixed $value)
No description
clear($key)
No description
getRepository()
No description
string
getDefaultNamespace()
No description
setDefaultNamespace(string $default_namespace)
No description
mixed
withKey(string $key, mixed $value, callable $callable)
Execute a callable using a specific key value.
string
transformKey($key)
No description
Details
__construct(Repository $repository, string $default_namespace)
Create a new configuration repository.
bool
has(string $key)
No description
mixed
get(string $key, mixed $default = null)
No description
bool
save(string $key, mixed $value)
No description
set(string $key, mixed $value)
No description
clear($key)
No description
Repository
getRepository()
No description
setRepository(Repository $repository)
No description
string
getDefaultNamespace()
No description
setDefaultNamespace(string $default_namespace)
No description
mixed
withKey(string $key, mixed $value, callable $callable)
Execute a callable using a specific key value.
protected string
transformKey($key)
No description