app/helpers/spree/reviews_helper.rb
module Spree::ReviewsHelper
# This method is unused in the spree_reviews extension
# by default, but could be used in custom view setups.
def star(the_class)
content_tag(:span, ' ✮ '.html_safe, class: the_class)
end
# This method is unused in the spree_reviews extension
# by default, but could be used in custom view setups.
def mk_stars(m)
(1..5).collect { |n| n <= m ? star('lit') : star('unlit') }.join
end
def txt_stars(n, show_out_of = true)
res = Spree.t(:star, count: n)
res += " #{Spree.t('out_of_5')}" if show_out_of
res
end
end