Module: NotifiablyAudited

Defined in:
lib/notifiably_audited.rb,
lib/notifiably_audited/audit.rb,
lib/notifiably_audited/engine.rb,
lib/notifiably_audited/helper.rb,
lib/notifiably_audited/auditor.rb,
lib/notifiably_audited/sweeper.rb

Defined Under Namespace

Modules: Audit, Auditor, NotifiablyAuditedHelpers Classes: Engine, Sweeper

Constant Summary collapse

VERSION =
'3.0.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.audit_classObject

Returns the value of attribute audit_class.



8
9
10
# File 'lib/notifiably_audited.rb', line 8

def audit_class
  @audit_class
end

.current_user_methodObject

Returns the value of attribute current_user_method.



8
9
10
# File 'lib/notifiably_audited.rb', line 8

def current_user_method
  @current_user_method
end

.ignored_attributesObject

Returns the value of attribute ignored_attributes.



8
9
10
# File 'lib/notifiably_audited.rb', line 8

def ignored_attributes
  @ignored_attributes
end

Class Method Details

.storeObject



10
11
12
# File 'lib/notifiably_audited.rb', line 10

def store
  Thread.current[:audited_store] ||= {}
end