class ApplicationPolicy

Attributes

user[R]

Public Class Methods

new(user, model) click to toggle source
# File lib/pineapples/templates/app/policies!=pundit!/application_policy.rb, line 4
def initialize(user, model)
  @user = user
end

Public Instance Methods

create?() click to toggle source

def show?

scope.where(id: record.id).exists?

end

# File lib/pineapples/templates/app/policies!=pundit!/application_policy.rb, line 16
def create?
  false
end
destroy?() click to toggle source
# File lib/pineapples/templates/app/policies!=pundit!/application_policy.rb, line 32
def destroy?
  false
end
edit?() click to toggle source
# File lib/pineapples/templates/app/policies!=pundit!/application_policy.rb, line 28
def edit?
  update?
end
index?() click to toggle source
# File lib/pineapples/templates/app/policies!=pundit!/application_policy.rb, line 8
def index?
  false
end
new?() click to toggle source
# File lib/pineapples/templates/app/policies!=pundit!/application_policy.rb, line 20
def new?
  create?
end
update?() click to toggle source
# File lib/pineapples/templates/app/policies!=pundit!/application_policy.rb, line 24
def update?
  false
end