PHPackages                             wendrpatrck/cpblogs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. wendrpatrck/cpblogs

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

wendrpatrck/cpblogs
===================

This package helps you to auto-report exceptions in code

v1.0.35(6y ago)185MITPHP

Since Oct 31Pushed 6y ago2 watchersCompare

[ Source](https://github.com/outrowender/cpb-logs)[ Packagist](https://packagist.org/packages/wendrpatrck/cpblogs)[ RSS](/packages/wendrpatrck-cpblogs/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

Cpblogs Laravel 🐞
=================

[](#cpblogs-laravel-)

### Esse pacote reporta logs de erros para um servidor remoto

[](#esse-pacote-reporta-logs-de-erros-para-um-servidor-remoto)

### 1. Para usar esse pacote, faça a instalação via composer:

[](#1-para-usar-esse-pacote-faça-a-instalação-via-composer)

`composer require wendrpatrck/cpblogs`

### 2. Publique a configuração

[](#2-publique-a-configuração)

`php artisan vendor:publish --provider="wendrpatrck\cpblogs\LogServiceProvider"`

Um arquivo de configuração será publicado em `config\cpblogs.php`

Consulte o arquivo para mais detalhes da configuração local

### 3. Adicione a chave de api gerada para a aplicação no arquivo `.env`

[](#3-adicione-a-chave-de-api-gerada-para-a-aplicação-no-arquivo-env)

`LOGGER_APIKEY=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX`

### 4. Defina um ambiente de desenvolvimento

[](#4-defina-um-ambiente-de-desenvolvimento)

`LOGGER_ENVIRONMENT="dev"``LOGGER_MACHINE_LABEL="server-01"`

- Pode se usar qualquer nome para ambiente, mas ao definir como 'local', nenhum log será reportado
- Essa é uma infomação de complemento do log

### 5. Pronto!

[](#5-pronto)

#### Integração

[](#integração)

- Exceptions não tratadas serão enviadas para o servidor indicado automaticamente quando acontecerem.

Para exceptions tratadas, use o método `catchError`:

```
use wendrpatrck\cpblogs\Reporter;

Reporter::catchError($exception);

```

- É possível enviar dados junto com a requisição adicionando um objeto dentro do método `catchError`:

```
  Reporter::catchError($ex, ['data' => 'Mensagem opcional']);

```

- O arquivo de configuração gerado `config\cpblogs.php` contém

```
# define o endereço para onde os logs devem ser reportados
'server' => 'http://localhost:8010/api/log/',

# Reporta erros mesmo em debug
'reportInDebug' => false,

# Exceptions que devem ser ignorados (ainda não implementado)
'ignore' => []

```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2385d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8508ad0df9d579375ef36d63c47eeb4531e707e6fa0804405fc375c6e0d4d1a4?d=identicon)[wendrpatrck](/maintainers/wendrpatrck)

---

Tags

loggingerrorsexceptionstrackingcasa publicadora brasileiracpblogs

### Embed Badge

![Health badge](/badges/wendrpatrck-cpblogs/health.svg)

```
[![Health](https://phpackages.com/badges/wendrpatrck-cpblogs/health.svg)](https://phpackages.com/packages/wendrpatrck-cpblogs)
```

###  Alternatives

[bugsnag/bugsnag-laravel

Official Bugsnag notifier for Laravel applications.

90234.6M36](/packages/bugsnag-bugsnag-laravel)[bugsnag/bugsnag

Official Bugsnag notifier for PHP applications.

56347.0M78](/packages/bugsnag-bugsnag)[bugsnag/bugsnag-psr-logger

Official Bugsnag PHP PSR Logger.

32132.5M2](/packages/bugsnag-bugsnag-psr-logger)[rollbar/rollbar

Monitors errors and exceptions and reports them to Rollbar

33723.7M82](/packages/rollbar-rollbar)[bugsnag/bugsnag-symfony

Official BugSnag notifier for Symfony applications.

453.0M3](/packages/bugsnag-bugsnag-symfony)[evolution7/bugsnag-bundle

Bugsnag error reporting integration for Symfony2

19126.5k1](/packages/evolution7-bugsnag-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
