laravel-sentry maintained by zing
Description
Provides sentry context middleware.
Author
Last update
2026/03/27 02:03
(3.x-dev)
License
Downloads
1 051
Last update
2026/03/27 02:03
License
Require
- php ^8.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0 || ^4.0.0
- illuminate/container ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0
Last update
2026/03/27 02:02
License
Require
- php ^8.0
- illuminate/container ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0 || ^4.0.0
Last update
2026/03/18 18:15
License
Require
- php ^8.0
- illuminate/container ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0 || ^4.0.0
Last update
2025/02/24 17:05
License
Require
- php ^8.0
- illuminate/container ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0 || ^4.0.0
Last update
2024/03/18 16:03
License
Require
- php ^8.0
- illuminate/container ^8.0 || ^9.0 || ^10.0 || ^11.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0 || ^4.0.0
Last update
2023/11/28 02:07
License
Require
- php ^8.0
- illuminate/container ^8.0 || ^9.0 || ^10.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0 || ^4.0.0
Last update
2023/02/01 19:40
License
Require
- php ^8.0
- illuminate/container ^8.0 || ^9.0 || ^10.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0
Last update
2022/12/18 12:09
License
Require
- php ^8.0
- illuminate/container ^8.0 || ^9.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0
Last update
2022/10/31 02:24
License
Require
- php ^7.3 || ^8.0
- illuminate/container ^8.0 || ^9.0
- sentry/sentry-laravel ^2.3.1 || ^3.0.0
Last update
2022/02/21 12:32
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0 || ^9.0
- sentry/sentry-laravel ^2.3.1
Last update
2022/02/07 10:16
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0 || ^9.0
- sentry/sentry-laravel ^2.3.1
Last update
2022/01/13 10:04
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0 || ^9.0
- sentry/sentry-laravel ^2.3.1
Last update
2021/11/08 10:19
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^2.3.1
Last update
2021/11/06 08:10
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^2.3.1
Last update
2021/10/17 12:38
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^2.3.1
Last update
2021/08/07 12:28
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^2.3.1
Last update
2020/12/08 05:07
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^2.3.1
Last update
2020/11/23 08:27
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^2.0
Last update
2020/11/10 08:17
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/11/10 08:17
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/09/28 11:45
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^2.0
Last update
2020/09/28 11:18
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/09/13 08:11
License
Require
- php ^7.2 || ^8.0
- guzzlehttp/guzzle ^6.0 || ^7.0
- http-interop/http-factory-guzzle ^1.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- php-http/curl-client ^2.0
- sentry/sentry ^2.4
- sentry/sentry-laravel ^1.2
Last update
2020/08/23 10:36
License
Require
- php ^7.2 || ^8.0
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/08/15 17:26
License
Require
- php ^7.2
- illuminate/container ^6.0 || ^7.0 || ^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/07/23 17:20
License
Require
- php ^7.2
- illuminate/container ^6.0|^7.0|^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/05/18 13:51
License
Require
- php ^7.2
- illuminate/container ^6.0|^7.0|^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/05/15 17:52
License
Require
- php ^7.2
- illuminate/container ^6.0|^7.0|^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/05/12 07:44
License
Require
- php ^7.2
- illuminate/container ^6.0|^7.0|^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/05/11 13:19
License
Require
- php ^7.2
- illuminate/container ^6.0|^7.0|^8.0
- sentry/sentry-laravel ^1.2
Last update
2020/05/04 19:18
License
Require
- php ^7.2
- illuminate/container ^6.0|^7.0|^8.0
- illuminate/support ^6.0|^7.0|^8.0
- sentry/sentry-laravel ^1.7
Laravel Sentry
Requirements
Require Laravel Sentry using Composer:
composer require zing/laravel-sentry
Usage
Add user context
use Zing\LaravelSentry\Middleware\SentryContext;
use Illuminate\Foundation\Http\Kernel as HttpKernel;
class Kernel extends HttpKernel
{
protected $middleware = [
// ...
SentryContext::class,
];
// ...
}
Custom user context
use Zing\LaravelSentry\Middleware\SentryContext;
class CustomSentryContext extends SentryContext
{
/**
* @param \Zing\LaravelSentry\Tests\User $user
*
* @return array<string, mixed>|mixed[]
*/
protected function resolveUserContext(string $guard, \Illuminate\Contracts\Auth\Authenticatable $user): array
{
if ($guard === 'api') {
return [
'id' => $user->getAuthIdentifier(),
'username' => $user->username,
];
}
return parent::resolveUserContext($guard, $user);
}
}
License
Laravel Sentry is an open-sourced software licensed under the MIT license.