Sha256: b248a2d72ba8bc83158ce988286ee98c4a2a441547e0717f215a47b64c3c7514

Contents?: true

Size: 237 Bytes

Versions: 68

Compression:

Stored size: 237 Bytes

Contents

module Mandy
  module Mappers
    class PassThroughMapper < Base
      def mapper(*params)
        # default map is simply a pass-through
        params.size == 1 ? emit(params[0]) : emit(params[0], params[1])
      end
    end
  end
end

Version data entries

68 entries across 68 versions & 1 rubygems

Version Path
mandy-0.5.28 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.27 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.26 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.25 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.24 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.23 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.22 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.21 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.20 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.19 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.17 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.14 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.13 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.11 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.10 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.9 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.8 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.7 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.6 lib/mandy/mappers/pass_through_mapper.rb
mandy-0.5.5 lib/mandy/mappers/pass_through_mapper.rb