linkorb / silex-provider-sentry
提供围绕Sentry客户端的SentryService包装器。
v1.0.0
2017-12-16 20:08 UTC
Requires
- pimple/pimple: ^3.2
- sentry/sentry: ^1.8
- silex/silex: ^2.2
- symfony/event-dispatcher: ^3.4
- symfony/http-kernel: ^3.4
This package is auto-updated.
Last update: 2024-08-29 04:31:34 UTC
README
提供包装Sentry的Raven_Client
的服务。
服务的消费者可以使用sendException
方法,该方法立即将异常发送到配置的Sentry实例。还有一个queueException
方法,该方法在KernelEvents::TERMINATE
事件触发后,将异常排队以稍后发送。
安装
使用composer安装:
$ composer require linkorb/silex-provider-sentry
然后配置并注册提供者:
// app/app.php
use LinkORB\Sentry\Provider\SentryServiceProvider;
...
$app->register(
new SentryServiceProvider,
[
'sentry.dsn' => "...",
'sentry.options' => [
...
],
]
);