Support $config['<plugin name>']['enabled'] option

... as a alternative to $config['<plugin name>.enabled']; Thanks @theshka for giving this hint
This commit is contained in:
Daniel Rudolf 2015-10-04 22:52:08 +02:00
parent 9d518fd722
commit 46ef63186a

View file

@ -74,6 +74,11 @@ abstract class AbstractPicoPlugin implements PicoPluginInterface
$pluginEnabled = $this->getConfig(get_called_class() . '.enabled');
if ($pluginEnabled !== null) {
$this->setEnabled($pluginEnabled);
} else {
$pluginConfig = $this->getConfig(get_called_class());
if (is_array($pluginConfig) && isset($pluginConfig['enabled'])) {
$this->setEnabled($pluginConfig['enabled']);
}
}
}