module Micro::Attributes::Features::ActiveModelValidations::ClassMethods

Public Instance Methods

__call_after_attribute_assign__(attr_name, options) click to toggle source
# File lib/micro/attributes/features/activemodel_validations.rb, line 49
def __call_after_attribute_assign__(attr_name, options)
  validate, validates = options.values_at(:validate, :validates)

  self.validate(validate) if validate
  self.validates(attr_name, validates.dup) if validates
end