Class: NYCFarmersMarkets::GetMarkets

Inherits:
Object
  • Object
show all
Defined in:
lib/nyc_farmers_markets/get_markets.rb

Constant Summary collapse

URL =
"https://data.cityofnewyork.us/resource/cw3p-q2v6.json"

Instance Method Summary collapse

Instance Method Details

#get_marketsObject



4
5
6
7
# File 'lib/nyc_farmers_markets/get_markets.rb', line 4

def get_markets
  content = open(URL).read
  markets = JSON.parse(content)
end

#make_marketsObject



9
10
11
12
13
14
# File 'lib/nyc_farmers_markets/get_markets.rb', line 9

def make_markets
  get_markets.each do |market_hash|
    NYCFarmersMarkets::Market.create_from_hash(market_hash)
  end
  NYCFarmersMarkets::Market.all
end