caulfield/AdService — comment on commit 2859dc55758f8df50f362a51d25538041ddc5404
File: app/models/ability.rb line 15
By gotva:

все правильно написано, но когда абилити разрастается то лучше их группировать по сущностям - легче читать
can :create, Ad
can :read, Ad
can :manage, Ad, :user_id => user.id

can :edit, User, :id => user.id
can :show, User, :id => user.id