Use Minuteman easily in your Rails app
Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
test
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
minuteman-rails.gemspec

README.md

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