class Ability

Public Class Methods

new(user) click to toggle source
# File lib/generators/squeezer/templates/app/models/ability.rb, line 4
def initialize(user)  
  user ||= User.new # Guest user
  if (user.role?("Admin")) 
    can :manage, :all  
  else  
    can :read, :all  
    can :create, Post  
    can :update, Post do |comment|  
      comment.try(:user) == user  
    end  
  end  
end