class Totalizer::EngagementMessage
Public Class Methods
new(growth_metric, activity_metric, duration)
click to toggle source
# File lib/totalizer/message.rb, line 55 def initialize growth_metric, activity_metric, duration self.duration = duration existing_active = (growth_metric.start_ids & activity_metric.ids).size self.text = "#{period_string}: #{percentage_string existing_active.to_f / growth_metric.start.to_f} (#{existing_active}/#{growth_metric.start})" self.description = Totalizer.descriptions.engagement end