tinyphp-module / logger-infile
Modulo logger — Guardar en archivo
1.0
2024-11-18 21:03 UTC
Requires
Suggests
- tinyphp-function/filter_action: Permite configurar un hook para guardar los logs de forma personalizada
- tinyphp-function/ip: Permite obtener la IP del cliente
- tinyphp-function/request: Permite guardar información de la información recibida
- tinyphp-function/ua: Permite obtener el user agent del cliente
- tinyphp-function/url: Permite guardar información de la ruta que se ha accedido
This package is not auto-updated.
Last update: 2024-12-17 19:32:14 UTC
README
Instalación via composer
composer require tinyphp-module/logger-infile
Función
/** Función que guarda los logs */
function logger(
Throwable|string $message,
int|null $code = null,
array|null $metadata = null,
string|null $severity = null,
string|null $filepath = null,
int|null $fileline = null,
array|null $trace = null,
bool $echolog = false
): void
Ejemplo
logger('Contenido no encontrado', 404, ['contenido' => 'usuarios']);
trigger_error('Prueba de error', E_USER_WARNING);
throw new Exception('Prueba de excepcion no controlada');