Top Level Namespace

Constant Summary collapse

GAMES =
JSON.parse(File.open("#{root}/data/allgames.json").read)

Instance Method Summary collapse

Instance Method Details

#find_game(keyword) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
# File 'lib/vglist.rb', line 8

def find_game(keyword)
	results = {}
	GAMES.map do |platform,games|
		games.map do |game|
			if game.downcase.include?(keyword.downcase)
				results[platform] ? results[platform] << game : results[platform] = [game]
			end
		end
	end
	return results
end