Hallo,
in einer Klasse habe ich einen eigenen Errorhandler
mit Bezügen auf Propertys der Klasse, den ich bei Bedarf aktivieren kann.
Was mich jetzt an der Sache nur stört ist die Tatsache, das der Errorhandler als public definiert werden muss und so nach außen sichtbar ist,
aber nur intern benötigt wird.
Gibt es eine einfache Möglichkeit diesen Schönheitsfehler zu beseitigen?
Randbedingung: Die Lösung sollte bis PHP V5.3 runter kompatibel sein.
in einer Klasse habe ich einen eigenen Errorhandler
PHP-Code:
public function errorHandler($errcode, $errmsg, $fileName, $line) {
}
PHP-Code:
public function __construct($useInternalErrorHandler = false){
if($useInternalErrorHandler) {
set_error_handler(array($this,'errorHandler'));
}
}
aber nur intern benötigt wird.
Gibt es eine einfache Möglichkeit diesen Schönheitsfehler zu beseitigen?
Randbedingung: Die Lösung sollte bis PHP V5.3 runter kompatibel sein.
Kommentar