<?php /* App setup */ $errorOutput = function ($message, $line, $file, $trace = []) { /*echo " <h2>Something went wrong: </h2> <p> $message </p> <p> On line: <b>$line</b>, in file: <b>$file</b> </p> ";*/ Shield::deffend($message, $line, $file, 'now empty', 'now empty', $trace); }; $errorHandler = function ($errno, $errstr, $errfile, $errline) use($errorOutput) { ob_clean(); $errorOutput($errstr, $errline, $errfile, debug_backtrace()); die; }; $shutdownHandler = function () use($errorOutput) { $error = error_get_last(); if (!empty($error)) { ob_clean(); $errstr = $error['message']; $errline = $error['line']; $errfile = $error['file']; $errorOutput($errstr, $errline, $errfile, debug_backtrace()); } }; $exceptionHandler = function ($e) use($errorOutput) { ob_clean(); $message = $e->getMessage();