Pacote simplificado para persistência de logs

1.0.0 2022-04-10 19:17 UTC

This package is auto-updated.

Last update: 2024-11-11 22:16:12 UTC


README

Pacote simplificado para persistência de logs

License Latest Stable Version Latest Unstable Version Latest Version on Packagist Run Tests

Total Downloads Monthly Downloads Daily Downloads

SonarCloud

Lines of Code Quality Gate Status Vulnerabilities Security Rating Maintainability Rating Technical Debt Bugs

Compatibilidade com Versões Laravel

Instalação

composer require codemastersolutions/code-log

Instruções de uso

use CodeMaster\CodeLog\Logging\Log;

//Log do tipo debug, para tratar errors
Log::debug('log', ['dados para análise']);

//Log do tipo error, registrar erros
Log::error('log', ['dados para análise']);

//Log do tipo info, para registrar eventos
Log::info('log', ['dados para análise']);

//Log do tipo success, para registrar eventos de sucesso
Log::success('log', ['dados para análise']);

Utilizando a facade para persistência de logs

use CodeMaster\CodeLog\Facades\CodeLog;

//Log do tipo debug, para tratar errors
CodeLog::debug('log', ['dados para análise']);

//Log do tipo error, registrar erros
CodeLog::error('log', ['dados para análise']);

//Log do tipo info, para registrar eventos
CodeLog::info('log', ['dados para análise']);

//Log do tipo success, para registrar eventos de sucesso
CodeLog::success('log', ['dados para análise']);

Utilizando o helper para persistência de logs

//Log do tipo debug, para tratar errors
codelog('log', ['dados para análise']);

/*** Explicitando o level do log ***/
//Log do tipo debug, para tratar errors
codelog('log', ['dados para análise'], Log::DEBUG);

//Log do tipo error, registrar erros
codelog('log', ['dados para análise'], Log::ERROR);

//Log do tipo info, para registrar eventos
codelog('log', ['dados para análise'], Log::INFO);

//Log do tipo success, para registrar eventos de sucesso
codelog('log', ['dados para análise'], Log::SUCCESS);

Testes Automatizados

composer test

ou

./phpunit

Testes Automatizados com Observabilidade de Alterações

./phpunit-watcher

Filtrando testes

./phpunit-watcher --filter=nome-do-teste

Créditos

Autor

Licença

MIT. Consulte o Arquivo de licença para obter mais informações.