allow clearing hooks and fileproxies
This commit is contained in:
parent
736739bbbd
commit
b40f9670ae
|
@ -115,4 +115,8 @@ class OC_FileProxy{
|
||||||
}
|
}
|
||||||
return $result;
|
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
|
||||||
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