This package provides APIs to mock the configuration APIs provided by PHPPlatform/config
IMPORTANT NOTE! This package should be used only for developmental purposes and only as require-dev dependency
PhpPlatform\Mock\Config\MockSettings::setSettings($package, $settingPath, $settingValue )
where $package
is package name , $settingPath
is the path of the settings to be updated and $settingValue
is the new value of the setting
config.json in package named phpplatform/mypackage
{
"logs":{
"error":"/logs/error.log",
"debug":"/logs/debug.log"
}
}
to set logs.error to new value
PhpPlatform\Mock\Config\MockSettings::setSettings('phpplatform/mypackage','logs.error','/usr/logs/error.log');