class Totalizer::Message

Attributes

description[RW]
duration[RW]
text[RW]

Public Instance Methods

percentage_string(value) click to toggle source
# File lib/totalizer/message.rb, line 13
def percentage_string value
  "#{(value.to_f * 100).round(2).to_s.gsub(/.0$/, '')}%"
end
period_string() click to toggle source
# File lib/totalizer/message.rb, line 5
def period_string
  if duration > 1
    "Last #{duration} #{'day'.pluralize(duration)}"
  else
    duration == 0 ? 'Today' : 'Yesterday'
  end
end