sursum-git / log-adianti
Facilitador de log para debug de codigo do adianti framework
Requires
- php: >=8.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-06 08:24:03 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.