Module: MITS::V3_0::Mapper::PhonesMapper
- Included in:
- MITS::V3_0::Mapper, MITS::V4_1::Mapper
- Defined in:
- lib/mits/v3.0/mapper/phones_mapper.rb
Instance Method Summary collapse
Instance Method Details
#phone(tag, entity = Phone) ⇒ Object
10 11 12 13 14 |
# File 'lib/mits/v3.0/mapper/phones_mapper.rb', line 10 def phone(tag, entity = Phone) entity.new(extension: tag[:Extension], number: tag[:PhoneNumber], type: tag[:PhoneType]) end |
#phones(tags, entity = Phone) ⇒ Object
5 6 7 8 |
# File 'lib/mits/v3.0/mapper/phones_mapper.rb', line 5 def phones(, entity = Phone) = [] unless .is_a? Array .map { |tag| phone(tag, entity) } end |