Module: Statinize::Statinizable::ClassMethods
- Defined in:
- lib/statinize/statinizable.rb
Instance Method Summary collapse
Instance Method Details
#inherited(klass) ⇒ Object
95 96 97 98 |
# File 'lib/statinize/statinizable.rb', line 95 def inherited(klass) super(klass) klass.include(Statinize::Statinizable) end |
#statinize(&block) ⇒ Object
83 84 85 86 87 88 89 |
# File 'lib/statinize/statinizable.rb', line 83 def statinize(&block) @statinizer = Statinizer.new(self) unless @statinizer statinizer.instance_eval(&block) statinizer.check_validators_exist! end |
#statinizer ⇒ Object
91 92 93 |
# File 'lib/statinize/statinizable.rb', line 91 def statinizer @statinizer end |