Module: Userstamper::Configuration
- Defined in:
- lib/userstamper/configuration.rb
Instance Attribute Summary collapse
-
#default_stamper_class ⇒ Object
readonly
Determines the default model used to stamp other models.
Class Method Summary collapse
-
.default_stamper ⇒ Object
!@attribute [r] default_stamper Determines the default model used to stamp other models.
-
.default_stamper=(stamper) ⇒ Object
!@attribute [rw] default_stamper.
- .default_stamper_class ⇒ Object
Instance Attribute Details
#default_stamper_class ⇒ Object (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_stamper ⇒ Object
!@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
12 13 14 |
# File 'lib/userstamper/configuration.rb', line 12 def self.default_stamper=(stamper) ActiveRecord::Base.stamper_class_name = stamper end |
.default_stamper_class ⇒ Object
19 20 21 |
# File 'lib/userstamper/configuration.rb', line 19 def self.default_stamper_class ActiveRecord::Base.stamper_class end |