class Attrio::DefaultValue::Clonable
Constants
- SINGLETON_CLASSES
Public Class Methods
handle?(value)
click to toggle source
# File lib/attrio/default_value/clonable.rb, line 10 def self.handle?(value) case value when *SINGLETON_CLASSES false else true end end
Public Instance Methods
call(*)
click to toggle source
Evaluates the value via value#clone
@return [Object] evaluated value
# File lib/attrio/default_value/clonable.rb, line 23 def call(*) @value.clone end