Class: Doorkeeper::AccessTokenPolicy
- Inherits:
-
ApplicationPolicy
- Object
- ApplicationPolicy
- Doorkeeper::AccessTokenPolicy
- Defined in:
- app/policies/doorkeeper/access_token_policy.rb
Instance Method Summary collapse
Instance Method Details
#create? ⇒ Boolean
9 10 11 12 13 14 15 16 |
# File 'app/policies/doorkeeper/access_token_policy.rb', line 9 def create? all_of( record.application.owner == user, none_of( SiteSettings.demo_mode_enabled? ) ) end |
#destroy? ⇒ Boolean
18 19 20 21 22 23 |
# File 'app/policies/doorkeeper/access_token_policy.rb', line 18 def destroy? one_of( record.application.owner == user, user&.is_moderator? ) end |
#show? ⇒ Boolean
2 3 4 5 6 7 |
# File 'app/policies/doorkeeper/access_token_policy.rb', line 2 def show? one_of( record.application.owner == user, user&.is_moderator? ) end |