class Nucleon::Plugin::Translator
Public Instance Methods
generate(properties) { |output| ... }
click to toggle source
# File lib/core/plugin/translator.rb 27 def generate(properties) 28 logger.debug("Generating output data: #{properties.inspect}") 29 30 output = '' 31 output = yield(output) if block_given? 32 33 logger.debug("Completed generating data: #{output}") 34 return output 35 end
parse(raw) { |properties| ... }
click to toggle source
# File lib/core/plugin/translator.rb 15 def parse(raw) 16 logger.debug("Parsing raw data: #{raw}") 17 18 properties = {} 19 properties = yield(properties) if block_given? 20 21 logger.debug("Completed parsing data: #{properties.inspect}") 22 return properties 23 end