\App\ConfigModule\ModelsIConfigManager

Configuration manager interface

Summary

Methods
Constants
add()
delete()
list()
load()
save()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

add()

add(array  $config) : void

Adds a new configuration

Parameters

array $config

Configuration to add

delete()

delete(int  $id) : void

Deletes a configuration

Parameters

int $id

Configuration ID

list()

list() : array

Lists component's configuration

Returns

array —

Component's configuration

load()

load(int  $id) : array

Loads the component's configuration

Parameters

int $id

Configuration ID

Returns

array —

Configuration

save()

save(array  $config, int  $id) : void

Saves the configuration

Parameters

array $config

Configuration to save

int $id

Configuration ID