Module: Attrio::DefaultValue

Defined in:
lib/attrio/default_value.rb,
lib/attrio/default_value/base.rb,
lib/attrio/default_value/symbol.rb,
lib/attrio/default_value/callable.rb,
lib/attrio/default_value/clonable.rb

Defined Under Namespace

Classes: Base, Callable, Clonable, Symbol

Class Method Summary collapse

Class Method Details

.new(attribute, value) ⇒ Object



11
12
13
# File 'lib/attrio/default_value.rb', line 11

def new(attribute, value)
  Attrio::DefaultValue::Base.handle(attribute, value) || value
end