allow clearing hooks and fileproxies
This commit is contained in:
parent
736739bbbd
commit
b40f9670ae
|
@ -115,4 +115,8 @@ class OC_FileProxy{
|
|||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
public static function clearProxies(){
|
||||
self::$proxies=array();
|
||||
}
|
||||
}
|
17
lib/hook.php
17
lib/hook.php
|
@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue