Pacote simplificado para persistĂȘncia de logs

1.0.0 2022-04-10 19:17 UTC

This package is auto-updated.

Last update: 2024-04-11 21:08:45 UTC


README

68747470733a2f2f636d732d7075626c69632d696d616765732e73332e616d617a6f6e6177732e636f6d2f6c6f676f2e706e67

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

Laravel CodeLog
8.x 0.x
9.x 1.x

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.