DocumentoSanitizer
in package
Clase que maneja la limpieza (sanitización) de los datos de un documento.
El objetivo es reducir los problemas por errores de esquema que se pueden dar por los datos que se usan para crear el documento.
Table of Contents
Methods
- sanitize() : array<string|int, mixed>
- Ejecuta la limpieza de los datos.
- applyInitialSanitization() : array<string|int, mixed>
- Limpia los datos del documento.
- applyProSanitization() : array<string|int, mixed>
- Limpia los datos del documento utilizando funcionalidades Pro.
Methods
sanitize()
Ejecuta la limpieza de los datos.
public
sanitize(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>
-
Arreglo con los datos del documento a limpiar.
Return values
array<string|int, mixed> —Arreglo con los datos limpios.
applyInitialSanitization()
Limpia los datos del documento.
private
applyInitialSanitization(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>
-
Arreglo con los datos del documento a limpiar.
Return values
array<string|int, mixed> —Arreglo con los datos limpios.
applyProSanitization()
Limpia los datos del documento utilizando funcionalidades Pro.
private
applyProSanitization(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>
-
Arreglo con los datos del documento a limpiar.
Return values
array<string|int, mixed> —Arreglo con los datos limpios.