Module: Userstamper::Configuration

Defined in:
lib/userstamper/configuration.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#default_stamper_classObject (readonly)

Determines the default model used to stamp other models.



19
20
21
# File 'lib/userstamper/configuration.rb', line 19

def self.default_stamper_class
  ActiveRecord::Base.stamper_class
end

Class Method Details

.default_stamperObject

!@attribute [r] default_stamper

Determines the default model used to stamp other models.

By default, this is set to +'User'+.


6
7
8
# File 'lib/userstamper/configuration.rb', line 6

def self.default_stamper
  ActiveRecord::Base.stamper_class_name
end

.default_stamper=(stamper) ⇒ Object

!@attribute [rw] default_stamper

See Also:

  • {{.default_stamper}


12
13
14
# File 'lib/userstamper/configuration.rb', line 12

def self.default_stamper=(stamper)
  ActiveRecord::Base.stamper_class_name = stamper
end

.default_stamper_classObject



19
20
21
# File 'lib/userstamper/configuration.rb', line 19

def self.default_stamper_class
  ActiveRecord::Base.stamper_class
end