Module: Provenance::Auditable
- Extended by:
- ActiveSupport::Concern
- Includes:
- Trackers::Providers
- Defined in:
- lib/provenance/trackers/auditable.rb
Overview
Controller-side concern. Wraps each action, opens a journal, collects model changes for the request and delivers the assembled audit event to the configured hooks once all transactions have completed.