module MITS::V3_0::Mapper::AmenitiesMapper

Public Instance Methods

amenities(tags, entity = Amenity) click to toggle source
# File lib/mits/v3.0/mapper/amenities_mapper.rb, line 5
def amenities(tags, entity = Amenity)
  tags = [tags] unless tags.is_a? Array
  tags.map { |tag| amenity(tag, entity) }
end
amenity(tag, entity = Amenity) click to toggle source
# File lib/mits/v3.0/mapper/amenities_mapper.rb, line 10
def amenity(tag, entity = Amenity)
  entity.new(description: tag[:Description],
             rank:        tag[:Rank],
             subtype:     tag[:AmenitySubType],
             type:        tag[:AmenityType])
end