class Flor::Pro::SortBy
Protected Instance Methods
iterator_result()
click to toggle source
# File lib/flor/pcore/sort_by.rb, line 52 def iterator_result res = @node['res'] classes = res.collect(&:class).uniq res = res.collect { |e| e.is_a?(String) ? e : JSON.dump(e) } \ if classes.count > 1 || [ Hash ].include?(classes[0]) r = res.zip(@node['ocol']) .sort_by(&:first) .collect(&:last) @node['ocol'].is_a?(Hash) ? Hash[r] : r end
receive_iteration()
click to toggle source
# File lib/flor/pcore/sort_by.rb, line 47 def receive_iteration @node['res'] << payload['ret'] end