# File lib/enumerize/base.rb, line 3 def self.included(base) base.extend ClassMethods if base.respond_to?(:validate) base.validate :_validate_enumerized_attributes end end
# File lib/enumerize/base.rb, line 47 def initialize(*) super _set_default_value_for_enumerized_attributes end
# File lib/enumerize/base.rb, line 52 def read_attribute_for_validation(key) if _enumerized_values_for_validation.has_key?(key) _enumerized_values_for_validation[key] else super end end
[Validate]
Generated with the Darkfish Rdoc Generator 2.