class Soybean::Generators::WsdlGenerator
Attributes
name[R]
Public Class Methods
new(wsdl)
click to toggle source
# File lib/soybean/generators/wsdl_generator.rb, line 8 def initialize(wsdl) @wsdl = wsdl @name = wsdl.name.name end
Public Instance Methods
dir()
click to toggle source
# File lib/soybean/generators/wsdl_generator.rb, line 13 def dir 'wsdl' end
dump()
click to toggle source
# File lib/soybean/generators/wsdl_generator.rb, line 29 def dump @wsdl.to_s end
filename()
click to toggle source
# File lib/soybean/generators/wsdl_generator.rb, line 17 def filename "#{name}.wsdl" end
generate() { |join, dump| ... }
click to toggle source
# File lib/soybean/generators/wsdl_generator.rb, line 21 def generate if block_given? yield File.join(dir, filename), dump else dump end end