class Scraper

Public Class Methods

create_symbols() click to toggle source
# File lib/scraper.rb, line 14
def self.create_symbols
        self.gardens_api.map do |gardens_hash|
            gardens_hash.transform_keys(&:to_sym)
        end
end
garden_hashes() click to toggle source
# File lib/scraper.rb, line 20
def self.garden_hashes
    self.create_symbols.map do |g|
        Garden.new(g[:borough], g[:gardenname], g[:multipolygon], g[:parksid], g[:status], g[:zipcode])
    end
end
gardens_api() click to toggle source
# File lib/scraper.rb, line 7
def self.gardens_api
    site = 'https://data.cityofnewyork.us/resource/p78i-pat6.json'
    page = HTTParty.get(site)
    greenthumb_gardens = page.to_a
    greenthumb_gardens
end