module Nutriscore::FR::DrinksScoreClass
Public Instance Methods
score_class()
click to toggle source
# File lib/nutriscore/fr/concerns/drinks_score_class.rb, line 6 def score_class return nil if score.nil? Nutriscore::Common::ScoreClassRange.new( score_class_single(score.min), score_class_single(score.max) ) end
Private Instance Methods
score_class_single(score)
click to toggle source
# File lib/nutriscore/fr/concerns/drinks_score_class.rb, line 17 def score_class_single(score) if !score then nil # mineral water has 'A' elsif score < 2 then 'B' elsif score < 6 then 'C' elsif score < 10 then 'D' else 'E' end end