benmacha/audit-bundle
Symfony bundle to audit Doctrine entity changes with rollback support. Includes a web UI and REST API to browse audit logs, flexible configuration, security integration, and optional async processing. Supports PHP 7.4–8.4 and Symfony 5.4–7.x.
"This package lets us automatically track and reverse all critical data changes—like a time machine for our database. For compliance-heavy industries (healthcare, finance), it’s a checklist requirement for audits. For customer-facing systems, it lets us undo mistakes (e.g., incorrect order edits) without manual logs. The built-in web dashboard and API give our team real-time visibility into data modifications, reducing risks from human error or bad actors. It’s like adding a ‘undo’ button to our entire application—saving us time, money, and potential legal headaches."
ROI Highlights:
*"This is a batteries-included audit solution for Symfony apps. It handles:
Why Use It?
[Auditable] to your entities.Trade-offs:
Recommendation: Pilot on one high-risk entity (e.g., User, Payment) to validate the value before rolling out broadly."*
How can I help you explore Laravel packages today?