public static function handle($errno, $errstr, $errfile, $errline)
    {
        // only handle error if error reporting is not suppressed
        if (error_reporting() != 0) {
            $error = new SwatError($errno, $errstr, $errfile, $errline);
            $error->process();
        }
    }