Module: Yukata::Coercions

Defined in:
lib/yukata/coercions.rb,
lib/yukata/coercions/date_definitions.rb,
lib/yukata/coercions/hash_definitions.rb,
lib/yukata/coercions/time_definitions.rb,
lib/yukata/coercions/float_definitions.rb,
lib/yukata/coercions/fixnum_definitions.rb,
lib/yukata/coercions/string_definitions.rb,
lib/yukata/coercions/boolean_definitions.rb,
lib/yukata/coercions/integer_definitions.rb,
lib/yukata/coercions/date_time_definitions.rb

Defined Under Namespace

Classes: BooleanDefinitions, DateDefinitions, DateTimeDefinitions, FixnumDefinitions, FloatDefinitions, HashDefinitions, IntegerDefinitions, StringDefinitions, TimeDefinitions

Class Method Summary collapse

Class Method Details

.bind_to(coercer) ⇒ Object



13
14
15
16
17
18
19
20
21
22
23
# File 'lib/yukata/coercions.rb', line 13

def self.bind_to(coercer)
  Yukata::Coercions::DateDefinitions.bind_to(coercer)
  Yukata::Coercions::DateTimeDefinitions.bind_to(coercer)
  Yukata::Coercions::FixnumDefinitions.bind_to(coercer)
  Yukata::Coercions::FloatDefinitions.bind_to(coercer)
  Yukata::Coercions::IntegerDefinitions.bind_to(coercer)
  Yukata::Coercions::StringDefinitions.bind_to(coercer)
  Yukata::Coercions::TimeDefinitions.bind_to(coercer)
  Yukata::Coercions::HashDefinitions.bind_to(coercer)
  Yukata::Coercions::BooleanDefinitions.bind_to(coercer)
end