Class: BlueStateDigital::Phone
- Inherits:
-
ApiDataModel
- Object
- ApiDataModel
- BlueStateDigital::Phone
- Defined in:
- lib/blue_state_digital/phone.rb
Constant Summary collapse
- FIELDS =
[:phone, :phone_type, :is_primary, :is_subscribed]
Constants inherited from ApiDataModel
Instance Attribute Summary
Attributes inherited from ApiDataModel
Instance Method Summary collapse
Methods inherited from ApiDataModel
Constructor Details
This class inherits a constructor from BlueStateDigital::ApiDataModel
Instance Method Details
#to_xml(builder = Builder::XmlMarkup.new) ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/blue_state_digital/phone.rb', line 10 def to_xml(builder = Builder::XmlMarkup.new) builder.phone do | phone | FIELDS.each do | field | phone.__send__(field, self.send(field)) if self.send(field) end end builder end |