Documentation

ErrorApp
in package

Clase que representa un error o excepción capturada en la aplicación.

  • Se utiliza para encapsular la información técnica de los errores (código, descripción, archivo y línea) y transportarla de manera segura hacia la vista de errores (vError.php) a través de la sesión, evitando mostrar datos sensibles directamente en pantalla.
Tags
author

Enrique Nieto Lorenzo

since
19/01/2026
version
1.0.0

Table of Contents

Properties

$archivoError  : string
$codError  : int|string
$descError  : string
$lineaError  : int

Methods

__construct()  : mixed
Constructor de la clase ErrorApp.
getArchivoError()  : string
Obtiene la ruta del archivo donde se produjo el error.
getCodError()  : int|string
Obtiene el código del error.
getDescError()  : string
Obtiene la descripción o mensaje del error.
getLineaError()  : int
Obtiene el número de línea donde saltó la excepción.

Properties

$archivoError

private string $archivoError

Ruta absoluta o relativa del archivo PHP donde se originó la excepción.

$codError

private int|string $codError

Código identificador del error (Ej: Códigos de error PDO o HTTP).

$descError

private string $descError

Mensaje descriptivo o técnico detallando el motivo del error.

$lineaError

private int $lineaError

Número de la línea de código exacta donde se lanzó el error.

Methods

__construct()

Constructor de la clase ErrorApp.

public __construct(int|string $codError, string $descError, string $archivoError, int $lineaError) : mixed
  • Inicializa un nuevo objeto de error con toda la información técnica necesaria para su posterior visualización o registro en logs.
Parameters
$codError : int|string

Código del error.

$descError : string

Mensaje o descripción del error.

$archivoError : string

Archivo donde ocurrió el error.

$lineaError : int

Línea de código del error.

getArchivoError()

Obtiene la ruta del archivo donde se produjo el error.

public getArchivoError() : string
Return values
string

getCodError()

Obtiene el código del error.

public getCodError() : int|string
Return values
int|string

getDescError()

Obtiene la descripción o mensaje del error.

public getDescError() : string
Return values
string

getLineaError()

Obtiene el número de línea donde saltó la excepción.

public getLineaError() : int
Return values
int

        
On this page

Search results