All Projects → elcuervo → minuteman-rails

elcuervo / minuteman-rails

Licence: MIT license
Use Minuteman easily in your Rails app

Programming Languages

ruby
36898 projects - #4 most used programming language

Minuteman Rails

Code Climate Build Status

Track everything in your Rails app using Minuteman

You can use it within your Controllers to track stuff:

This are the new toys you'll have: track, events, analytics.

Installation

gem install minuteman-rails

Initializer

# Optional
# config/initializers/minuteman.rb

Minuteman::Rails.configure |c|
  c.silent = true
end

Example

class SomethingController < ApplicationController
  def create
    # Track an event as you would using Minuteman
    track("something:create", current_user.id) if current_user
  end

  def index
    # List all the events
    @current_events = events
  end

  def show
    # Access the analytics and make operations
    @group = analytics.month("something:create") - analytics.month("free:users")
  end
end
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].