damienharper/auditor-bundle
Integrate auditor library in your Symfony projects.
Maintainers
Package info
github.com/DamienHarper/auditor-bundle
Type:symfony-bundle
pkg:composer/damienharper/auditor-bundle
Requires
- php: ^8.4
- ext-intl: *
- damienharper/auditor: ^4.0
- damienharper/auditor-doctrine-provider: ^1.0
- doctrine/dbal: ^4.0
- doctrine/doctrine-bundle: ^3.0
- doctrine/orm: ^3.2
- symfony/asset: ^8.0
- symfony/doctrine-bridge: ^8.0
- symfony/event-dispatcher: ^8.0
- symfony/lock: ^8.0
- symfony/security-bundle: ^8.0
- symfony/translation: ^8.0
- symfony/twig-bundle: ^8.0
- twig/extra-bundle: ^3.3 || ^4.0
- twig/intl-extra: ^3.3 || ^4.0
Requires (Dev)
- gedmo/doctrine-extensions: ^3.0
- matthiasnoback/symfony-dependency-injection-test: ^6.0
- nyholm/symfony-bundle-test: ^3.0
- phpunit/phpunit: ^12.0
- symfony/asset-mapper: ^8.0
- symfony/browser-kit: ^8.0
- symfony/css-selector: ^8.0
- symfony/framework-bundle: ^8.0
- symfony/var-dumper: ^8.0
- symfonycasts/tailwind-bundle: ^0.12
Suggests
- symfony/cache: Required for activity graph caching in the audit viewer
Provides
None
Conflicts
None
Replaces
None
MIT dd4f4d53bbb6aca4756a565e8952c9fec5e128fc
- Damien Harper <damien.harper.woop@gmail.com>
This package is auto-updated.
Last update: 2026-06-08 04:59:01 UTC
README
👁 Latest Stable Version
👁 Latest Unstable Version
👁 auditor-bundle 7.x CI
👁 License
👁 Scrutinizer Code Quality
👁 codecov
👁 Total Downloads
👁 Monthly Downloads
👁 Daily Downloads
auditor-bundle, formerly known as DoctrineAuditBundle integrates auditor library into any Symfony 8.0+ application.
Demo
You can try out this bundle by cloning its companion demo app. Follow instructions at auditor-bundle-demo.
Official Documentation
auditor-bundle official documentation can be found here.
Version Information
| Version | Status | Requirements | Badges |
|---|---|---|---|
| 7.x | Active development 🚀 | PHP >= 8.4, Symfony >= 8.0, Doctrine DBAL >= 4.0, Doctrine ORM >= 3.2 | 👁 auditor-bundle 7.x CI 👁 Scrutinizer Code Quality 👁 codecov |
| 6.x | Active support | PHP >= 8.2, Symfony >= 5.4 | 👁 auditor-bundle 6.x CI 👁 Scrutinizer Code Quality 👁 codecov |
| 5.x | End of life | PHP >= 7.4, Symfony >= 4.4 | 👁 auditor-bundle 5.x CI |
| 4.x | End of life | PHP >= 7.2, Symfony >= 3.4 |
Changelog is available here
Upgrading
See UPGRADE-7.0.md for upgrade instructions from 6.x to 7.0.
Usage
Once installed and configured, any database change affecting audited entities will be logged to audit logs automatically. Also, running schema update or similar will automatically setup audit logs for every new auditable entity.
Contributing
auditor-bundle is an open source project. Contributions made by the community are welcome.
Send me your ideas, code reviews, pull requests and feature requests to help us improve this project.
Do not forget to provide unit tests when contributing to this project. To do so, follow instructions in this dedicated README
Credits
- Thanks to all contributors
License
auditor-bundle is free to use and is licensed under the MIT license
