Module: MITS::V3_0::Mapper::AmenitiesMapper
- Included in:
- MITS::V3_0::Mapper, MITS::V4_1::Mapper
- Defined in:
- lib/mits/v3.0/mapper/amenities_mapper.rb
Instance Method Summary collapse
Instance Method Details
#amenities(tags, entity = Amenity) ⇒ Object
5 6 7 8 |
# File 'lib/mits/v3.0/mapper/amenities_mapper.rb', line 5 def amenities(, entity = Amenity) = [] unless .is_a? Array .map { |tag| amenity(tag, entity) } end |
#amenity(tag, entity = Amenity) ⇒ Object
10 11 12 13 14 15 |
# 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 |