X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=application%2Fconfig%2FConfigPlugin.php;h=61a594d3c0e6f75b1bacd21689e6a0d335cbef6f;hb=3c66e56435359dc678048193e8ee239d06f79b64;hp=047d2b03113320e1d3b0fba190376152cef5b75d;hpb=0c4c7ae818336d5b0f94562e551ca1a3f34d3435;p=github%2Fshaarli%2FShaarli.git diff --git a/application/config/ConfigPlugin.php b/application/config/ConfigPlugin.php index 047d2b03..61a594d3 100644 --- a/application/config/ConfigPlugin.php +++ b/application/config/ConfigPlugin.php @@ -1,4 +1,6 @@ ]['parameters']['param_name'] = . + * @param mixed $plugins Plugins array: + * $plugins[]['parameters'][] = [ + * 'value' => , + * 'desc' => + * ] * @param mixed $conf Plugins configuration. * * @return mixed Updated $plugins array. @@ -97,7 +103,7 @@ function load_plugin_parameter_values($plugins, $conf) foreach ($plugin['parameters'] as $key => $param) { if (!empty($conf[$key])) { - $out[$name]['parameters'][$key] = $conf[$key]; + $out[$name]['parameters'][$key]['value'] = $conf[$key]; } } } @@ -108,7 +114,7 @@ function load_plugin_parameter_values($plugins, $conf) /** * Exception used if an error occur while saving plugin configuration. */ -class PluginConfigOrderException extends Exception +class PluginConfigOrderException extends \Exception { /** * Construct exception.