Class AuditSweeper
In: lib/acts_as_audited/audit_sweeper.rb
Parent: ActionController::Caching::Sweeper

@private

Methods

Public Instance methods

[Source]

   # File lib/acts_as_audited/audit_sweeper.rb, line 5
5:   def before_create(audit)
6:     audit.user ||= current_user
7:     audit.remote_address = controller.try(:request).try(:ip)
8:   end

[Source]

    # File lib/acts_as_audited/audit_sweeper.rb, line 10
10:   def current_user
11:     controller.send ActsAsAudited.current_user_method if controller.respond_to?(ActsAsAudited.current_user_method, true)
12:   end

[Validate]