Class: Amsi::RequestSection::PropertyResidentFilter
- Inherits:
-
Object
- Object
- Amsi::RequestSection::PropertyResidentFilter
- Defined in:
- lib/amsi/request_section/property_resident_filter.rb
Overview
Generate the property resident filter elements of an AMSI request
Instance Method Summary collapse
- #generate(xml_builder) ⇒ Object
-
#initialize(property_id:, lease_status:, include_marketing_source: false) ⇒ PropertyResidentFilter
constructor
A new instance of PropertyResidentFilter.
Constructor Details
#initialize(property_id:, lease_status:, include_marketing_source: false) ⇒ PropertyResidentFilter
Returns a new instance of PropertyResidentFilter.
5 6 7 8 9 |
# File 'lib/amsi/request_section/property_resident_filter.rb', line 5 def initialize(property_id:, lease_status:, include_marketing_source: false) @property_id = property_id @lease_status = lease_status @include_marketing_source = include_marketing_source end |
Instance Method Details
#generate(xml_builder) ⇒ Object
11 12 13 14 15 |
# File 'lib/amsi/request_section/property_resident_filter.rb', line 11 def generate(xml_builder) xml_builder.XMLData do |xml_data| xml_data.cdata edex.to_s end end |