X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=inc%2Fclasses%2Fmain%2Fclass_BaseFrameworkSystem.php;h=7824280733a44f057ac5c0d746ffd3a06e503da1;hp=79a60abeb3d09d1622ad580dfb3acf70541c9191;hb=5be04aa21c5338880208dd02b87122e8291aecec;hpb=c4fc805d46a58bd49964186318fa7fa873e505f1 diff --git a/inc/classes/main/class_BaseFrameworkSystem.php b/inc/classes/main/class_BaseFrameworkSystem.php index 79a60abe..78242807 100644 --- a/inc/classes/main/class_BaseFrameworkSystem.php +++ b/inc/classes/main/class_BaseFrameworkSystem.php @@ -973,9 +973,10 @@ class BaseFrameworkSystem extends stdClass implements FrameworkInterface { * Outputs a debug backtrace and stops further script execution * * @param $message An optional message to output + * @param $doExit Whether exit the program (true is default) * @return void */ - public function debugBackTrace ($message = '') { + public function debugBackTrace ($message = '', $doExit = true) { // Sorry, there is no other way getting this nice backtrace if (!empty($message)) { // Output message @@ -985,7 +986,11 @@ class BaseFrameworkSystem extends stdClass implements FrameworkInterface { print('
');
 		debug_print_backtrace();
 		print('
'); - exit(); + + // Exit program? + if ($doExit === true) { + exit(); + } // END - if } /**