Class: BingAdsRubySdk::AugmentedParser

Inherits:
Object
  • Object
show all
Defined in:
lib/bing_ads_ruby_sdk/augmented_parser.rb

Instance Method Summary collapse

Constructor Details

#initialize(wsdl_file_path) ⇒ AugmentedParser

Returns a new instance of AugmentedParser.



6
7
8
9
# File 'lib/bing_ads_ruby_sdk/augmented_parser.rb', line 6

def initialize(wsdl_file_path)
  @lolsoap_parser = LolSoap::WSDLParser.parse(File.read(wsdl_file_path))
  @concrete_abstract_mapping = {}
end

Instance Method Details

#callObject



11
12
13
14
15
# File 'lib/bing_ads_ruby_sdk/augmented_parser.rb', line 11

def call
  add_subtypes_to_definitions

  [lolsoap_parser, concrete_abstract_mapping]
end