Esta demo ilustra el uso de la clase ErrorHandler
usada para el manejo de errores en PHP.
Vistas: Vista con errores | Otros ejemplos de uso
Opciones:
miframe_render()->globals(['title' => 'Otros ejemplos de uso', 'uid' => uniqid()]); $errors = new ErrorHandler(); $render = new ExtendedRenderError(); $errors->setRenderer($render); $render->inDeveloperModeEndScript = false; $errors->watch(); echo miframe_view('e', compact('dato1', 'dato2', 'errors', 'Test'));
$variable_not_declared++;
Advertencia
Ha ocurrido una incidencia, favor revisar el log de errores.
$errors->showError(E_USER_WARNING, 'Error manualmente generado');
Advertencia generada por el Usuario
Ha ocurrido una incidencia, favor revisar el log de errores.
Exception
:
try { // Las excepciones pueden manejar cualquier valor entero para código throw new Exception('Exception manualmente generada', 30); } catch (\Exception $e) { $errors->showException($e, false); }
Excepción detectada (30)
Ha ocurrido una incidencia, favor revisar el log de errores.
Pie de página contenido en el Layout (UID 6768e65839fd7).