21
1
Fork 0
mirror of https://github.com/Evolix/chexpire.git synced 2024-05-22 10:18:48 +02:00
chexpire/app/policies/check_policy.rb
2018-05-30 16:58:30 +02:00

26 lines
274 B
Ruby

class CheckPolicy < ApplicationPolicy
class Scope < Scope
def resolve
scope.where(user: user)
end
end
def create?
true
end
def update?
owner?
end
def destroy?
owner?
end
private
def owner?
record.user == user
end
end