public static function breakpoint($time, $file, $line, $exit_script = false) { if (false === is_object(self::$_singleton)) { self::$_singleton = new self(); self::$reporting = strtolower(KISS_ERROR_REPORTING_OUTPUT); self::setBreakPoint($time, $file, $line, $exit_script); return self::$_singleton; } self::setBreakPoint($time, $file, $line, $exit_script); return self::$_singleton; }