Sha256: ec4f15ca6e3db98bb40708a0c620b9286738fdf514e9018017e982f40186dd39

Contents?: true

Size: 295 Bytes

Versions: 22

Compression:

Stored size: 295 Bytes

Contents

class Ckeditor::PicturePolicy
  attr_reader :user, :picture

  def initialize(user, picture)
    @user = user
    @picture = picture
  end

  def index?
    true and ! @user.nil?
  end

  def create?
    true and ! @user.nil?
  end

  def destroy?
    @picture.assetable_id == @user.id
  end
end

Version data entries

22 entries across 22 versions & 2 rubygems

Version Path
glebtv-ckeditor-4.4.7.4 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.7.3 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.7.2 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.7.1 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.7 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.6 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.3.4 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.3.3 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.3.2 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.3.1 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.4.3.0 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.3.2.6 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
ckeditor-4.1.0 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.3.2.5 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
ckeditor-4.0.11 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.3.2.4 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.3.2.3 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.3.2.2 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.3.2.1 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb
glebtv-ckeditor-4.3.2.0 lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb