class RolePermit::Author

Public Instance Methods

permit?(user) click to toggle source
# 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

Public Class Methods

new(ability) click to toggle source
# File lib/permits.rb, line 77
def initialize(ability)
  super
end