class Meerstats::Installer
Public Class Methods
perform()
click to toggle source
# File lib/meerstats/installer.rb, line 3 def self.perform if defined?(Rails) file_path = Rails.root.join('config', 'initializers', 'meerstats.rb') else file_path = Dir.pwd + '/config/initializers/meerstats.rb' end file_contents = <<-FILE Meerstats.configure do |config| config.access_token = ENV['MEERSTATS_TOKEN'] end # Sample usage: # Meerstats.add_daily :confirmed_users, -> { User.confirmed } # Meerstats.add_daily :unpaid_orders, -> { Order.unpaid } # Meerstats.add_cumulative :total_users, -> { User } FILE File.write(file_path, file_contents) end