XmlException
extends Exception
in package
Excepción personalizada para errores asociados a los XML.
Table of Contents
Properties
- $errors : array<string|int, mixed>
- Arreglo con los errores.
Methods
- __construct() : mixed
- Constructor de la excepción.
- getErrors() : array<string|int, mixed>
- Obtiene el arreglo con los errores.
- libXmlErrorToString() : array<string|int, mixed>
- Procesa un arreglo de errores, probablemente de LibXMLError, y los entrega como un arreglo de strings.
Properties
$errors
Arreglo con los errores.
private
array<string|int, mixed>
$errors
Methods
__construct()
Constructor de la excepción.
public
__construct(string $message[, array<string|int, mixed> $errors = [] ][, int $code = 0 ][, Throwable|null $previous = null ]) : mixed
Parameters
- $message : string
-
Mensaje de la excepción.
- $errors : array<string|int, mixed> = []
-
Arreglo con errores con los detalles.
- $code : int = 0
-
Código de la excepción (opcional).
- $previous : Throwable|null = null
-
Excepción previa (opcional).
getErrors()
Obtiene el arreglo con los errores.
public
getErrors() : array<string|int, mixed>
Return values
array<string|int, mixed> —Arreglo con los errores.
libXmlErrorToString()
Procesa un arreglo de errores, probablemente de LibXMLError, y los entrega como un arreglo de strings.
private
libXmlErrorToString(array<string|int, mixed> $errors) : array<string|int, mixed>
Parameters
- $errors : array<string|int, mixed>