FK
Size: a a a
FK
BO
FK
FK
DD
FK
FK
AD
DD
AD
FK
FK
AD
BO
DD
FK
FK
AD
BO
FK
class Ability
include CanCan::Ability
def initialize(user)
can :read, Post, public: true
if user.present? # additional permissions for logged in users (they can read their own posts)
can :read, Post, user_id: user.id
if user.admin? # additional permissions for administrators
can :read, Post
end
end
end
end