Class: RealPage::RequestSection::Parameter
- Inherits:
-
Object
- Object
- RealPage::RequestSection::Parameter
- Defined in:
- lib/real_page/request_section/parameter.rb
Overview
Generate the parameter section of a RealPage request
Instance Method Summary collapse
- #generate(xml_builder) ⇒ Object
-
#initialize(start_date:, end_date:, traffic_source_id:) ⇒ Parameter
constructor
A new instance of Parameter.
Constructor Details
#initialize(start_date:, end_date:, traffic_source_id:) ⇒ Parameter
Returns a new instance of Parameter.
7 8 9 10 11 |
# File 'lib/real_page/request_section/parameter.rb', line 7 def initialize(start_date:, end_date:, traffic_source_id:) @start_date = start_date @end_date = end_date @traffic_source_id = traffic_source_id end |
Instance Method Details
#generate(xml_builder) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/real_page/request_section/parameter.rb', line 13 def generate(xml_builder) xml_builder.parameter do xml_builder.startdate format_date(start_date) xml_builder.enddate format_date(end_date) # As documented, this node name is a typo xml_builder.trafficesourceid traffic_source_id end end |