Module: Stretchy::Utils::Validation::Constructor
- Defined in:
- lib/stretchy/utils/validation.rb
Instance Method Summary collapse
Instance Method Details
#initialize(attributes = nil) ⇒ Object
59 60 61 62 63 64 |
# File 'lib/stretchy/utils/validation.rb', line 59 def initialize(attributes = nil) self.class.attribute_set.set(self, attributes) if attributes set_default_attributes after_initialize(attributes) if respond_to?(:after_initialize) validate! end |