Module: Statinize::Statinizable::ClassMethods
- Defined in:
- lib/statinize/statinizable.rb
Instance Method Summary collapse
Instance Method Details
#inherited(klass) ⇒ Object
85 86 87 88 |
# File 'lib/statinize/statinizable.rb', line 85 def inherited(klass) super(klass) klass.include(Statinize::Statinizable) end |
#statinize(&block) ⇒ Object
73 74 75 76 77 78 79 |
# File 'lib/statinize/statinizable.rb', line 73 def statinize(&block) @statinizer = Statinizer.new(self) unless @statinizer statinizer.instance_eval(&block) statinizer.check_validators_exist! end |
#statinizer ⇒ Object
81 82 83 |
# File 'lib/statinize/statinizable.rb', line 81 def statinizer @statinizer end |