module DefaultValueFor::DelayedClassMethods
Public Instance Methods
_all_default_attribute_values()
click to toggle source
# File lib/default_value_for.rb, line 112 def _all_default_attribute_values return _default_attribute_values unless superclass.respond_to?(:_default_attribute_values) superclass._all_default_attribute_values.merge(_default_attribute_values) end
_all_default_attribute_values_not_allowing_nil()
click to toggle source
# File lib/default_value_for.rb, line 117 def _all_default_attribute_values_not_allowing_nil return _default_attribute_values_not_allowing_nil unless superclass.respond_to?(:_default_attribute_values_not_allowing_nil) result = superclass._all_default_attribute_values_not_allowing_nil + _default_attribute_values_not_allowing_nil result.uniq! result end