diff --git a/workflow/engine/classes/class.pluginRegistry.php b/workflow/engine/classes/class.pluginRegistry.php index b46a27376..47fc3b661 100755 --- a/workflow/engine/classes/class.pluginRegistry.php +++ b/workflow/engine/classes/class.pluginRegistry.php @@ -1182,4 +1182,16 @@ class PMPluginRegistry { function registerDashboard() { // Dummy function for backwards compatibility } + + function getAttributes() + { + return get_object_vars($this); + } + + function setAttributes($attributes = array()) + { + foreach ($attributes as $index => $value) { + eval("\$this->" . $index . " = \$value;"); + } + } }