Add more debug details and return false

This commit is contained in:
FusionPBX 2025-01-22 20:36:29 -07:00 committed by GitHub
parent 5d4d7a0fd6
commit 5815699489
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 20 additions and 4 deletions

View File

@ -576,8 +576,14 @@
} }
} }
catch (PDOException $error) { catch (PDOException $error) {
print "error: " . $error->getMessage() . "<br/>"; $message['message'] = $e->getMessage();
die(); $message['code'] = $e->getCode();
$message['line'] = $e->getLine();
$message['file'] = $e->getFile();
$message['trace'] = $e->getTraceAsString();
$message['debug'] = debug_backtrace();
$this->message = $message;
return false;
} }
} }
@ -598,8 +604,14 @@
} }
} }
catch (PDOException $error) { catch (PDOException $error) {
print "error: " . $error->getMessage() . "<br/>"; $message['message'] = $e->getMessage();
die(); $message['code'] = $e->getCode();
$message['line'] = $e->getLine();
$message['file'] = $e->getFile();
$message['trace'] = $e->getTraceAsString();
$message['debug'] = debug_backtrace();
$this->message = $message;
return false;
} }
} }
@ -616,8 +628,12 @@
$message['trace'] = $e->getTraceAsString(); $message['trace'] = $e->getTraceAsString();
$message['debug'] = debug_backtrace(); $message['debug'] = debug_backtrace();
$this->message = $message; $this->message = $message;
return false;
} }
} }
//connected to the database
return true;
} }
/** /**