notebook/app/authorizers/document_authorizer.rb
2019-04-09 19:11:49 -05:00

24 lines
350 B
Ruby

class DocumentAuthorizer < ApplicationAuthorizer
def self.creatable_by?(user)
true
end
def readable_by?(user)
[
resource.user_id == user.id
].any?
end
def updatable_by?(user)
[
resource.user_id == user.id
].any?
end
def deletable_by?(user)
[
resource.user_id == user.id
].any?
end
end