public static function errorHandler($errno, $errstr, $errfile, $errline)
{
if (!(error_reporting() & $errno)) {
return;
}
$descr = isset(self::$error_descriptions[$errno]) ? self::$error_descriptions[$errno] : "Unknown error ({$errno})";
echo "\n{$descr}: {$errstr} in " . self::replaceFilename($errfile) . " on line {$errline}\n";
}