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