Impressionizer
Impressionizer is a page impression analyizer that logs impressions of your models
Compability
Tested on Rails 3.0.x and Ruby 1.9.2
Installation
Add to your Gemfile: gem "impressionizer"
Run: bundle install
Run generator: rails g impressionizer
Run migration: rake db:migrate
Add to your model: is_impressionable
Add to your controller before_filter :impressionize
Restart server if running
Usage
On instances:
article.impression_count
article.unique_impression_count
On classes
Article.most_impressions
Article.most_unique_impressions
Todo
- Complete tests
Roadmap
- Add Dashboad
License
Copyright (c) 2011 Patrick Bartels.