Sha256: 1b6451250e3595a6a4e83c0b6a4f03ba710a8887fab95988140e91eeae54f985

Contents?: true

Size: 350 Bytes

Versions: 1

Compression:

Stored size: 350 Bytes

Contents

module GeoDistance::Serializer
  class Customer
    class << self
      def serialize(data, attributes)
        attributes.map do |attribute|
          data.public_send(attribute)
        end
      end

      def serialize_array(data, attributes)
        data.map do |row|
          serialize(row, attributes)
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
geo_distance-0.1.1 lib/geo_distance/serializer/customer.rb