Class: DbdocEngine::User

Inherits:
ApplicationRecord show all
Defined in:
app/models/dbdoc_engine/user.rb

Instance Method Summary collapse

Instance Method Details

#admin? ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
# File 'app/models/dbdoc_engine/user.rb', line 9

def admin?
  role == "admin"
end

#admin_or_higher? ⇒ Boolean

Returns:

  • (Boolean)


17
18
19
# File 'app/models/dbdoc_engine/user.rb', line 17

def admin_or_higher?
  admin? || superadmin?
end

#superadmin? ⇒ Boolean

Returns:

  • (Boolean)


13
14
15
# File 'app/models/dbdoc_engine/user.rb', line 13

def superadmin?
  role == "superadmin"
end