sursum-git/log-adianti

Facilitador de log para debug de codigo do adianti framework

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/sursum-git/log-adianti

v1.1.3 2025-10-04 19:05 UTC

This package is auto-updated.

Last update: 2026-01-04 19:41:49 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.