mirror of
https://github.com/maxpozdeev/mytinytodo.git
synced 2026-03-11 08:55:27 +00:00
* catch exception in exception handler :)
This commit is contained in:
parent
b77ff34a1b
commit
d93e216088
1 changed files with 9 additions and 4 deletions
13
src/ajax.php
13
src/ajax.php
|
|
@ -798,11 +798,16 @@ function myErrorHandler($errno, $errstr, $errfile, $errline)
|
|||
|
||||
function myExceptionHandler($e)
|
||||
{
|
||||
if(-1 == $e->getCode()) {
|
||||
echo $e->getMessage()."\n". $e->getTraceAsString();
|
||||
exit;
|
||||
try { // to avoid Exception thrown without a stack frame
|
||||
if(-1 == $e->getCode()) {
|
||||
echo $e->getMessage()."\n". $e->getTraceAsString();
|
||||
exit;
|
||||
}
|
||||
echo 'Exception: \''. $e->getMessage() .'\' in '. $e->getFile() .':'. $e->getLine(); //."\n". $e->getTraceAsString();
|
||||
}
|
||||
catch(Exception $e) {
|
||||
echo 'Exception in ExceptionHandler: \''. $e->getMessage() .'\' in '. $e->getFile() .':'. $e->getLine();
|
||||
}
|
||||
echo 'Exception: \''. $e->getMessage() .'\' in '. $e->getFile() .':'. $e->getLine(); //."\n". $e->getTraceAsString();
|
||||
exit;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue