Method: Yaoc::BuilderDSLMethods#rule
- Defined in:
- lib/yaoc/converter_builder.rb
#rule(to: nil, from: to, converter: nil, object_converter: nil, is_collection: nil, lazy_loading: nil) ⇒ Object
62 63 64 65 66 67 68 |
# File 'lib/yaoc/converter_builder.rb', line 62 def rule(to: nil, from: to, converter: nil, object_converter: nil, is_collection: nil, lazy_loading: nil) self.all_commands_applied = false NormalizedParameters.new(to, from, converter, object_converter, is_collection, lazy_loading).each do |to, from, converter, lazy_loading| build_commands.push ->{ converter_class.map(to: to, from: from , converter: converter, lazy_loading: lazy_loading) } end end |