class Ckeditor::PicturePolicy

Attributes

picture[R]
user[R]

Public Class Methods

new(user, picture) click to toggle source
# File lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb, line 4
def initialize(user, picture)
  @user = user
  @picture = picture
end

Public Instance Methods

create?() click to toggle source
# File lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb, line 13
def create?
  user.present?
end
destroy?() click to toggle source
# File lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb, line 17
def destroy?
  picture.assetable_id == user.id
end
index?() click to toggle source
# File lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb, line 9
def index?
  user.present?
end