PHP Interface Kraken\Config\ConfigInterface

Inheritance: extends Kraken\Config\ConfigReaderInterface, extends ConfigWriterInterface
Show file Open project: kraken-php/framework Interface Usage Examples

Public Methods

Method Description
getConfiguration ( ) : array Get internal array configuration.
getOverwriteHandler ( ) : callable Get currently set overwrite handler for merging configurations.
setConfiguration ( array $config ) Set internal array configuration to $config.
setOverwriteHandler ( callable $handler = null ) Set overwrite handler used while merging configurations.

Method Details

getConfiguration() public method

Get internal array configuration.
public getConfiguration ( ) : array
return array

getOverwriteHandler() public method

Get currently set overwrite handler for merging configurations.
public getOverwriteHandler ( ) : callable
return callable $handler

setConfiguration() public method

Set internal array configuration to $config.
public setConfiguration ( array $config )
$config array

setOverwriteHandler() public method

Set overwrite handler used while merging configurations.
public setOverwriteHandler ( callable $handler = null )
$handler callable