Class: FileInterpreter

Inherits:
Interpreter show all
Defined in:
lib/suds/interpreter/file_interpreter.rb

Instance Attribute Summary

Attributes inherited from Interpreter

#data, #headers

Instance Method Summary collapse

Constructor Details

#initialize(filepath) ⇒ FileInterpreter

Returns a new instance of FileInterpreter.



3
4
5
6
# File 'lib/suds/interpreter/file_interpreter.rb', line 3

def initialize filepath
  # TODO File validation
  @raw_data = open(filepath, 'r').read
end

Instance Method Details

#interpretObject



8
9
10
# File 'lib/suds/interpreter/file_interpreter.rb', line 8

def interpret
  @data = @raw_data
end