Class: Bongo::ArticlePolicy

Inherits:
ApplicationPolicy
  • Object
show all
Defined in:
app/policies/bongo/article_policy.rb

Defined Under Namespace

Classes: Scope

Instance Method Summary collapse

Instance Method Details

#create?Boolean



17
18
19
# File 'app/policies/bongo/article_policy.rb', line 17

def create?
  user&.admin?
end

#destroy?Boolean



25
26
27
# File 'app/policies/bongo/article_policy.rb', line 25

def destroy?
  user&.admin?
end

#show?Boolean



13
14
15
# File 'app/policies/bongo/article_policy.rb', line 13

def show?
  true
end

#update?Boolean



21
22
23
# File 'app/policies/bongo/article_policy.rb', line 21

def update?
  user&.admin?
end