sentry-php
sentry-php copied to clipboard
The official PHP SDK for Sentry (sentry.io)
Instead of using `applyToEvent` for every type, we can split them by type. This would help in a few ways: * More clarity what each type does and what data...
This issue serves as a collection of necessary steps that need to be done for implementing the streaming API - [X] Implement JSON serialization - [ ] Apply attributes from...
### Description Comply with the new spec added with this [PR](https://github.com/getsentry/sentry-docs/pull/15260/files) to the [BatchProcessor develop docs](https://develop.sentry.dev/sdk/telemetry/spans/batch-processor/), which minimizes data loss by sending spans in memory in a couple of scenarios....
### Problem Statement There is currently no documentation for Custom Transports in PHP, we should change that. ### Solution Brainstorm Write the documentation
### Problem Statement Currently, the `Monolog\Handler` handler sends both the message and the exception events to Sentry, if the `exception` key is present in the log context. It would be...
We constantly run into issues where Psalm is fighting with PHPStan. We will remove psalm and only use PHPStan.
We might be able to create a more robust SDK by removing `declare(strict_types=1)` from the code base. While we would need to be more cautions about type coercion, we would...
Removes `psalm` from our dependencies and replaces psalm specific annotations with PHPStan equivalents
If not already implemented or only partially implemented: SDK should not trace incoming **404s by default** to reduce noise. Add a config option to exclude specific HTTP statuses from tracing....
* Default excludes 404s * Breaking change noted in release notes + migration path documented