Add more debug details and return false

This commit is contained in:
FusionPBX 2025-01-22 20:35:53 -07:00 committed by GitHub
parent 7e4f82f840
commit 18bce0437d
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) {
print "error: " . $error->getMessage() . "<br/>";
die();
$message['message'] = $e->getMessage();
$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) {
print "error: " . $error->getMessage() . "<br/>";
die();
$message['message'] = $e->getMessage();
$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['debug'] = debug_backtrace();
$this->message = $message;
return false;
}
}
//connected to the database
return true;
}
/**