Sha256: f9d02ad7f435c3397502b61c2704853fad14ffcc0baed3785eee6d173fb6165c

Contents?: true

Size: 316 Bytes

Versions: 9

Compression:

Stored size: 316 Bytes

Contents

module Yaoc
  module Strategies
    module ToArrayMapping

      def self.call(conv_object)
        [].tap do |result|
          conv_object.converter_methods.each do |method_name|
            conv_object.public_send(method_name, conv_object.to_convert, result)
          end
        end
      end

    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
yaoc-0.0.13 lib/yaoc/strategies/to_array_mapping.rb
yaoc-0.0.12 lib/yaoc/strategies/to_array_mapping.rb
yaoc-0.0.11 lib/yaoc/strategies/to_array_mapping.rb
yaoc-0.0.10 lib/yaoc/strategies/to_array_mapping.rb
yaoc-0.0.9 lib/yaoc/strategies/to_array_mapping.rb
yaoc-0.0.8 lib/yaoc/strategies/to_array_mapping.rb
yaoc-0.0.7 lib/yaoc/strategies/to_array_mapping.rb
yaoc-0.0.6 lib/yaoc/strategies/to_array_mapping.rb
yaoc-0.0.5 lib/yaoc/strategies/to_array_mapping.rb