Class: Co2Filter::Results

Inherits:
HashWrapper show all
Defined in:
lib/co2_filter/results.rb

Instance Method Summary collapse

Methods inherited from HashWrapper

#initialize, #method_missing, #to_hash

Constructor Details

This class inherits a constructor from Co2Filter::HashWrapper

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Co2Filter::HashWrapper

Instance Method Details

#ids_by_ratingObject



2
3
4
5
6
7
8
9
# File 'lib/co2_filter/results.rb', line 2

def ids_by_rating
  @ids_by_rating ||=
    @data.sort_by do |id, item_ranking|
      -item_ranking
    end.map do |el|
      el[0]
    end
end