Method: AdvancedBilling::ListComponentsFilter#initialize

Defined in:
lib/advanced_billing/models/list_components_filter.rb

#initialize(ids: SKIP, use_site_exchange_rate: SKIP, additional_properties: {}) ⇒ ListComponentsFilter

Returns a new instance of ListComponentsFilter.



44
45
46
47
48
49
50
51
52
53
# File 'lib/advanced_billing/models/list_components_filter.rb', line 44

def initialize(ids: SKIP, use_site_exchange_rate: SKIP,
               additional_properties: {})
  @ids = ids unless ids == SKIP
  @use_site_exchange_rate = use_site_exchange_rate unless use_site_exchange_rate == SKIP

  # Add additional model properties to the instance.
  additional_properties.each do |_name, _value|
    instance_variable_set("@#{_name}", _value)
  end
end