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.



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

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

Instance Method Details

#callObject



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

def call
  add_subtypes_to_definitions

  [lolsoap_parser, concrete_abstract_mapping]
end