# File lib/peek.rb, line 67 def self.results results = { context: {}, data: Hash.new { |h, k| h[k] = {} } } views.each do |view| if view.context? results[:context][view.key] = view.context end view.results.each do |key, value| results[:data][view.key][key] = value end end results end