Sha256: 76558c3e6784551ff02926cf81df086c1bed5ac716a8ebc618b216c7239b164b

Contents?: true

Size: 808 Bytes

Versions: 2

Compression:

Stored size: 808 Bytes

Contents

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
=======

[MIT](MIT-LICENSE)

Copyright (c) 2011 Patrick Bartels.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
impressionizer-0.0.4 README.md
impressionizer-0.0.3 README.md