- Requirements
- Install via Composer
- Symfony Flex (automatic registration)
- Manual registration
- Next steps
- PHP >= 8.1, < 8.6
- Symfony >= 6.0 || >= 7.0 || >= 8.0
- sentry/sentry-symfony >= 5.0 || >= 6.0
composer require nowo-tech/sentry-bundleIf you install from Packagist and your project uses Symfony Flex, the recipe will:
- Register the bundle in
config/bundles.php - Create the default configuration file at
config/packages/nowo_sentry.yaml
No further steps are required.
For private bundles or Git installations (when the Flex recipe is not applied), register the bundle in config/bundles.php:
<?php
return [
// ... other bundles
Nowo\SentryBundle\NowoSentryBundle::class => ['all' => true],
];Note: This bundle extends the official Sentry Symfony bundle. Ensure sentry/sentry-symfony is installed and configured first. Your existing config/packages/sentry.yaml continues to work; this bundle adds listeners and options on top.
- Configuration – Configure listeners and options
- Usage – Event listeners and SentryErrorReporter service
- Engram – AI persistent memory for Cursor and other MCP clients (optional)