Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function BaseHandler($errLevel, $errMsg, $errFile, $errLine) {
- $obj = new stdClass();
- $obj->status = 1;
- $obj->message = $errMsg;
- $obj->stamp = microtime(true);
- $obj->result = array('errLevel'=>$errLevel,'errMsg'=>$errMsg, 'errFile'=>$errFile, 'errLine'=>$errLine);
- $obj->resultCount = count($obj->result);
- $obj->html = '';
- header('Content-Type: application/json;charset=utf-8');
- echo json_encode($obj);
- die();
- }
- function ErrorHandler($errLevel, $errMsg, $errFile, $errLine) {
- BaseHandler($errLevel, $errMsg, $errFile, $errLine);
- }
- function ExceptionHandler(Exception $e) {
- BaseHandler($e->getCode(), $e->getMessage(), $e->getFile(), $e->getLine());
- }
- set_error_handler("ErrorHandler");
- set_exception_handler("ExceptionHandler");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement