sursum-git / log-adianti
Facilitador de log para debug de codigo do adianti framework
v1.1.3
2025-10-04 19:05 UTC
Requires
- php: >=8.0
This package is auto-updated.
Last update: 2026-02-04 19:48:13 UTC
README
Log para facilitar o debug no formato de dados utilizado pelo Adianti Framework.
HybridRenderer
Este repositório inclui a classe Genesis\\LogHelpers\\HybridRenderer, responsável por converter o conteúdo de logs do Adianti em HTML com duas visualizações complementares:
- Tabela plana para coleções homogêneas (dados planos provenientes de
rawobj). - Árvore hierárquica como fallback para estruturas complexas.
Recursos extras:
- Descriptografia opcional de campos com AES-256-CBC.
- Normalização UTF-8 e escaping seguro de HTML.
- Inserção opcional de
<meta charset="utf-8">no início do HTML.
Exemplos
Na pasta examples há scripts PHP que podem ser executados diretamente:
php examples/basic_usage.php php examples/decrypt_usage.php
Cada script gera um arquivo HTML com o resultado da renderização na própria pasta examples/.
Documentação
Para mais detalhes sobre o funcionamento interno, estrutura esperada dos dados e dicas de uso, consulte docs/hybrid-renderer.md.