Sha256: 82c7446191d782071755532136db31038c3042dc7a93f904da37294407eff8e9
Contents?: true
Size: 402 Bytes
Versions: 9
Compression:
Stored size: 402 Bytes
Contents
class AccountDecorator < ApplicationDecorator def needs_startup_guide? object.apps.count == 0 && object.databases.count == 0 end def cached_permissions garner.bind(h.controller.session_token) do object.permissions end end # rubocop:disable PredicateName def has_scope?(scope) cached_permissions.map(&:scope).include? scope end # rubocop:enable PredicateName end
Version data entries
9 entries across 9 versions & 1 rubygems