module Fend::Plugins::DataProcessing::InstanceMethods
Public Instance Methods
process_input(data)
click to toggle source
Calls superclass method
# File lib/fend/plugins/data_processing.rb, line 117 def process_input(data) super process_data(:input, data) end
process_output(data)
click to toggle source
Calls superclass method
# File lib/fend/plugins/data_processing.rb, line 122 def process_output(data) super process_data(:output, data) end
Private Instance Methods
process_data(key, data)
click to toggle source
# File lib/fend/plugins/data_processing.rb, line 129 def process_data(key, data) result = data self.class.opts[:data_processing][key].each do |process_block| result = instance_exec(result, &process_block) end result end