forked from ryanb/cancan
-
Notifications
You must be signed in to change notification settings - Fork 0
DataMapper
emmanuel edited this page Jul 28, 2011
·
3 revisions
CanCan 1.5 adds support for DataMapper. All you have to do is mention dm-core
before cancan
in your Gemfile so it is required first.
gem "dm-core"
gem "cancan"
That is it, you can now call accessible_by
on any DataMapper model (which is done automatically in the index
action). You can also use the query syntax that DataMapper provides when defining the abilities.
# in Ability
can :read, Article, :priority.lt => 5
cannot :manage, Article, :priority.gte => 5
This is all done through a Model Adapter. See that page for more information and how you can add your own.