class AdWords::City2DMADb
Public Class Methods
new()
click to toggle source
# File lib/adwords_location/city_2_dma.rb, line 32 def initialize @city_to_dma_records = {} cities = City2DMA.all cities.each do |r| @city_to_dma_records[r.criteria_id] ||= [] @city_to_dma_records[r.criteria_id] << r unless @city_to_dma_records[r.criteria_id].include? r end @city_to_dma_records.freeze end
Public Instance Methods
find_dmas_city_id(criteria_id)
click to toggle source
# File lib/adwords_location/city_2_dma.rb, line 46 def find_dmas_city_id(criteria_id) @city_to_dma_records[criteria_id.to_i] || [] end
size()
click to toggle source
# File lib/adwords_location/city_2_dma.rb, line 42 def size @city_to_dma_records.size end