Exemple #1
0
 /**
  * Remove a variable for this module.
  * @param string $module_name
  * @param string $name
  */
 static function clear_var($module_name, $name)
 {
     $var = ORM::factory("var")->where("module_name", $module_name)->where("name", $name)->find();
     if ($var->loaded) {
         $var->delete();
     }
     Database::instance()->delete("vars", array("module_name" => "gallery", "name" => "_cache"));
     self::$var_cache = null;
 }
Exemple #2
0
 /**
  * Remove all variables for this module.
  * @param string $module_name
  */
 static function clear_all_vars($module_name)
 {
     db::build()->delete("vars")->where("module_name", "=", $module_name)->execute();
     Cache::instance()->delete("var_cache");
     self::$var_cache = null;
 }
Exemple #3
0
 /**
  * Remove a variable for this module.
  * @param string $module_name
  * @param string $name
  */
 static function clear_var($module_name, $name)
 {
     $var = ORM::factory("var")->where("module_name", "=", $module_name)->where("name", "=", $name)->find();
     if ($var->loaded()) {
         $var->delete();
     }
     db::build()->delete("vars")->where("module_name", "=", "gallery")->where("name", "=", "_cache")->execute();
     self::$var_cache = null;
 }