New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

codemastersolutions/code-log

Pacote simplificado para persistência de logs
1,261
Install
composer require codemastersolutions/code-log
Latest Version:1.0.0
PHP:^8.0
Laravel:9
Older releases:8
License:MIT
Last Updated:Apr 11, 2022
Links: GitHub  ·  Packagist
Maintainer: codemastersolutions

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.

Related Packages

bytenexsolutions/dynalog

Dynamic logging channels for Laravel - Canales de registros (logs) dinámicos par...

1,592 1
timetorock/laravel-monolog-sentry

Laravel 5.x.x library for integration Monolog Sentry

2,236 2
jackiedo/log-reader

An easy log reader and management tool for Laravel

443,334 150
sergiq/laravellog

Simple laravel log

11,942 0

Version History

Version Released PHP Laravel License
1.0.0 ^8.0 ^9.0 MIT
0.1.1 ^7.4 ^8.6 MIT
0.1.0 ^7.3 ^8.6 MIT