\Numenor\DebugFormatacao

Prepara um texto genérico para ser formatado de acordo com templates específicos para debug de informações.

AAAA.

Summary

Methods
Properties
Constants
htmlRaw()
htmlFancy()
htmlComentario()
raw()
No public properties found
TEMPLATE_HTML_RAW
TEMPLATE_HTML_FANCY
TEMPLATE_HTML_COMMENT
TEMPLATE_RAW
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

TEMPLATE_HTML_RAW

TEMPLATE_HTML_RAW

Template para formatação do debug como HTML cru.

TEMPLATE_HTML_FANCY

TEMPLATE_HTML_FANCY

Template para formatação do debug como HTML "enfeitado" (inserido dentro de uma div com classe CSS específica).

TEMPLATE_HTML_COMMENT

TEMPLATE_HTML_COMMENT

Template para formatação do debug como um comentário HTML (de modo que possa ser visto apenas ao inspecionar o código-fonte do documento).

TEMPLATE_RAW

TEMPLATE_RAW

Template para formatação do debug como um texto cru, prefixado por uma linha de separação (indicado para escrita em arquivos de texto).

Methods

htmlRaw()

htmlRaw(string  $valor) : string

Formata um valor com o template de HTML cru.

Este formato coloca o valor informado dentro de uma tag

, de forma que
o texto seja exibido com fonte monoespaçada e preservando qualquer identação,
espaçamento e linhas em branco no valor original caso o mesmo seja exibido em um
documento HTML.

Parameters

string $valor

Valor a ser formatado.

Returns

string —

O valor formatado no template.

htmlFancy()

htmlFancy(string  $valor) : string

Formata um valor com o template de HTML decorado.

Este formato coloca o valor informado dentro de uma tag

com as classes "output" e "output-fancy", de modo que a exibição possa ser definida através de CSS.

Parameters

string $valor

Valor a ser formatado.

Returns

string —

O valor formatado no template.

htmlComentario()

htmlComentario(string  $valor) : string

Formata um valor com o template de comentário HTML.

Este formato coloca o valor dentro de um comentário HTML de modo que o valor não seja visualizado quando o documento for exibido, sendo indicado para depuração em ambiente de produção.

Parameters

string $valor

Valor a ser formatado.

Returns

string —

O valor formatado no template.

raw()

raw(string  $valor) : string

Formata um valor com o template de texto cru.

Este formato prefixa o valor com uma linha de caracteres de separação, sendo indicado para depuração em arquivos de texto. O separador facilita identificar onde cada depuração começa e termina.

Parameters

string $valor

Valor a ser formatado.

Returns

string —

O valor formatado no template.