Virtus::Attribute::DefaultValue
Represents default value evaluated via a clonable object
@api private
Return if the class can handle the value
@param [Object] value
@return [Boolean]
# File lib/virtus/attribute/default_value/from_clonable.rb, line 19 def self.handle?(value) SINGLETON_CLASSES.none? { |klass| value.kind_of?(klass) } end
Evaluates the value via valueclone
@return [Object] evaluated value
# File lib/virtus/attribute/default_value/from_clonable.rb, line 28 def call(*) @value.clone end
[Validate]
Generated with the Darkfish Rdoc Generator 2.