polysource / audit
Polysource — audit log for non-Doctrine actions: AuditEntry VO, fan-out logger interface, browsable AuditLogResource, GDPR Art. 30 CSV export, retention command.
Package info
Type:symfony-bundle
pkg:composer/polysource/audit
v0.9.0
2026-05-18 00:23 UTC
Requires
- php: >=8.1
- doctrine/dbal: ^3.6 || ^4.0
- doctrine/orm: ^2.20 || ^3.0
- polysource/core: ^0.1 || ^0.5 || ^0.7 || ^0.9
- psr/log: ^1.0 || ^2.0 || ^3.0
- symfony/config: ^5.4 || ^6.0 || ^7.0 || ^8.0
- symfony/dependency-injection: ^5.4 || ^6.0 || ^7.0 || ^8.0
- symfony/event-dispatcher: ^5.4 || ^6.0 || ^7.0 || ^8.0
- symfony/http-foundation: ^5.4 || ^6.0 || ^7.0 || ^8.0
- symfony/http-kernel: ^5.4 || ^6.0 || ^7.0 || ^8.0
- symfony/uid: ^5.4 || ^6.0 || ^7.0 || ^8.0
Requires (Dev)
- easycorp/easyadmin-bundle: ^4.24 || ^5.0
- phpunit/phpunit: ^10.5 || ^11.5
- polysource/symfony-bundle: ^0.1 || ^0.5 || ^0.7 || ^0.9
- symfony/security-bundle: ^5.4 || ^6.0 || ^7.0 || ^8.0
Suggests
- easycorp/easyadmin-bundle: Audits EasyAdmin CRUD edits (Edit / New / Delete on Doctrine entities) via the bundled EasyAdminAuditSubscriber. Gated on EA being installed; no effect when absent.