Method: BaseHelper#city_cloud
- Defined in:
- app/helpers/base_helper.rb
#city_cloud(cities, classes) ⇒ Object
75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'app/helpers/base_helper.rb', line 75 def city_cloud(cities, classes) max, min = 0, 0 cities.each { |c| max = c.users.size.to_i if c.users.size.to_i > max min = c.users.size.to_i if c.users.size.to_i < min } divisor = ((max - min) / classes.size) + 1 cities.each { |c| yield c, classes[(c.users.size.to_i - min) / divisor] } end |