allow clearing hooks and fileproxies

This commit is contained in:
Robin Appelman 2012-05-11 20:33:23 +02:00
parent 736739bbbd
commit b40f9670ae
2 changed files with 21 additions and 0 deletions

View File

@ -115,4 +115,8 @@ class OC_FileProxy{
}
return $result;
}
public static function clearProxies(){
self::$proxies=array();
}
}

View File

@ -65,5 +65,22 @@ class OC_Hook{
// return true
return true;
}
/**
* clear hooks
* @param string signalclass
* @param string signalname
*/
static public function clear($signalclass='', $signalname=''){
if($signalclass){
if($signalname){
self::$registered[$signalclass][$signalname]=array();
}else{
self::$registered[$signalclass]=array();
}
}else{
self::$registered=array();
}
}
}