PHPackages                             saritasa/opbeat-laravel - 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. saritasa/opbeat-laravel

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

saritasa/opbeat-laravel
=======================

Laravel integration for Opbeat (https://opbeat.com)

0.1.0(9y ago)12.4kMITShellPHP &gt;=5.5.9

Since Nov 8Pushed 8y ago1 watchersCompare

[ Source](https://github.com/Saritasa/opbeat-laravel)[ Packagist](https://packagist.org/packages/saritasa/opbeat-laravel)[ Docs](https://opbeat.com)[ RSS](/packages/saritasa-opbeat-laravel/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

opbeat-laravel
==============

[](#opbeat-laravel)

Laravel integration for [opbeat](https://opbeat.com/).

Laravel 5.x
-----------

[](#laravel-5x)

Install the `saritasa/opbeat-laravel` package:

```
$ composer require saritasa/opbeat-laravel
```

Add the Opbeat service provider and facade in `config/app.php`:

```
'providers' => array(
    // ...
    Opbeat\OpbeatLaravel\OpbeatLaravelServiceProvider::class,
)

'aliases' => array(
    // ...
    'Opbeat' => Opbeat\OpbeatLaravel\OpbeatFacade::class,
)
```

Add Opbeat reporting to `App/Exceptions/Handler.php`:

```
public function report(Exception $e)
{
    if ($this->shouldReport($e)) {
        app('opbeat')->captureException($e);
    }
    parent::report($e);
}
```

Create the Opbeat configuration file (`config/opbeat.php`):

```
$ php artisan vendor:publish --provider="Opbeat\OpbeatLaravel\OpbeatLaravelServiceProvider"
```

Add your DSN to `.env`:

```
OPBEAT_APP_ID=bf948ea29c
OPBEAT_ORGANIZATION_ID=4c394af520484784a993cc8977e7c0ce
OPBEAT_ACCESS_TOKEN=3a21ef7091b4082d12b0280f81c7b02c74a657d5

```

Laravel 4.x
-----------

[](#laravel-4x)

Install the `saritasa/opbeat-laravel` package:

```
$ composer require saritasa/opbeat-laravel
```

Add the Opbeat service provider and facade in `config/app.php`:

```
'providers' => array(
    // ...
    'Opbeat\OpbeatLaravel\OpbeatLaravelServiceProvider',
)

'aliases' => array(
    // ...
    'Opbeat' => 'Opbeat\OpbeatLaravel\OpbeatFacade',
)
```

Create the Opbeat configuration file (`config/opbeat.php`):

```
$ php artisan config:publish saritasa/opbeat-laravel
```

Lumen 5.x
---------

[](#lumen-5x)

Install the `saritasa/opbeat-laravel` package:

```
$ composer require saritasa/opbeat-laravel
```

Register Opbeat in `bootstrap/app.php`:

```
$app->register('Opbeat\OpbeatLaravel\OpbeatLumenServiceProvider');

# Opbeat must be registered before routes are included
require __DIR__ . '/../app/Http/routes.php';
```

Add Opbeat reporting to `app/Exceptions/Handler.php`:

```
public function report(Exception $e)
{
    if ($this->shouldReport($e)) {
        app('opbeat')->captureException($e);
    }
    parent::report($e);
}
```

Create the Opbeat configuration file (`config/opbeat.php`):

```
