diff options
Diffstat (limited to 'core/helpers/module.php')
-rw-r--r-- | core/helpers/module.php | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/core/helpers/module.php b/core/helpers/module.php index 415ecf4b..321a33fa 100644 --- a/core/helpers/module.php +++ b/core/helpers/module.php @@ -243,4 +243,19 @@ class module_Core { $var->value = $value; $var->save(); } + + /** + * Remove a variable for this module. + * @param string $module_name + * @param string $name + */ + public function clear_var($module_name, $name) { + $var = ORM::factory("var") + ->where("module_name", $module_name) + ->where("name", $name) + ->find(); + if ($var->loaded) { + $var->delete(); + } + } } |