codemastersolutions/code-log
Pacote simplificado para persistência de logs
Maintainers
Package info
github.com/codemastersolutions/code-log
Type:package
pkg:composer/codemastersolutions/code-log
Requires
- php: ^8.0
- illuminate/auth: ^9.0
- illuminate/container: ^9.0
- illuminate/contracts: ^9.0
- illuminate/database: ^9.0
- matomo/device-detector: ^5.0
- monolog/monolog: ^2.5
- sinergi/browser-detector: ^6.1
Requires (Dev)
- orchestra/testbench: ^7.3
- phpunit/phpunit: ^9.5
- predis/predis: ^1.1
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 8173b6bc2e97d9f545d062ecb25c588f89b7a947
- Gilson Gabriel <gilson.woop@codemastersolucoes.com>
This package is auto-updated.
Last update: 2026-06-12 02:21:21 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
👁 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.
