# File lib/permits.rb, line 81 def permit?(user) super return if !user.role? :author # can :create, Post # an author can manage posts he/she created # can :update, Post do |post| # post.try(:user) == user # end end
# File lib/permits.rb, line 77 def initialize(ability) super end