sentry-php
sentry-php copied to clipboard
The official PHP SDK for Sentry (sentry.io)
This change makes the `ErrorHandler` aware of the SDK options in default operations and allows it to take a fast path and ignore errors without doing any work instead of...
### How do you use Sentry? Sentry SaaS (sentry.io) ### SDK version 3.6.0 ### Steps to reproduce We have PHP notices disabled via error_reporting, and Sentry init error_types. We have...
### How do you use Sentry? Sentry SaaS (sentry.io) ### SDK version 4.7.0 ### Steps to reproduce If a function calling argument is an array containing various strings, any strings...
### Problem Statement > If this flag is enabled, certain personally identifiable information (PII) is added by active integrations. For me this raises the question of trustability about this feature,...
### Problem Statement There is API for sending user feedback, currently in beta. It would be awesome to add support to the official SDK to cover this Sentry feature. The...
Sometimes we don't log useful info about an error. In my case, it was hard to debug that `{"detail":"envelope exceeded size limits for type 'event' (https://develop.sentry.dev/sdk/envelopes/#size-limits)"}` This PR will add...
Another approach to fix https://github.com/getsentry/sentry-php/pull/1716. Compared to other SDKs, like [Python](https://docs.sentry.io/platforms/python/enriching-events/transaction-name/), the PHP SDK never exposed the transaction name on the scope. With these changes, the transaction name will be...
### Problem Statement I would like an easy way to configure this integration from sending certain request input to Sentry. Right now the documentation suggests we use the `before_send` configuration...
https://github.com/getsentry/sentry-php/blob/1b9e3b2f9304f777b5b0eb98e3b770d820ecb888/src/Integration/TransactionIntegration.php#L39-L43 We should make sure we always end up writing something into `$event->transaction`, to offer a better UX in the product. With my local setup, `$_SERVER['PATH_INFO']` seems to be not...