Pacote simplificado para persistência de logs

Package info

github.com/codemastersolutions/code-log

Type:package

pkg:composer/codemastersolutions/code-log

Statistics

Installs: 1 259

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2022-04-10 19:17 UTC

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 8173b6bc2e97d9f545d062ecb25c588f89b7a947

loglaravellogscodemastersolutions

This package is auto-updated.

Last update: 2026-06-12 02:21:21 UTC


README

👁 Image

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.