class Pastenum::JSON

Public Class Methods

new(dork, sites) click to toggle source
# File lib/pastenum/json.rb, line 4
def initialize(dork, sites)
  @data =  [{:search => dork}]
  sites.each do |site|
    @data << {site.vendor => site.results}
  end 
end

Public Instance Methods

to_file() click to toggle source
# File lib/pastenum/json.rb, line 15
def to_file  
  file = File.open('report.json', 'w') 
  file.write(data.to_json)
  file.close
  
  return @data
end
to_s() click to toggle source
# File lib/pastenum/json.rb, line 11
def to_s
  return @data
end