module Mumuki::Laboratory::Controllers::Authorization

Public Instance Methods

authorization_minimum_role() click to toggle source
# File lib/mumuki/laboratory/controllers/authorization.rb, line 11
def authorization_minimum_role
  :student
end
authorization_slug() click to toggle source
# File lib/mumuki/laboratory/controllers/authorization.rb, line 7
def authorization_slug
  Organization.current.slug
end
authorize_if_private!() click to toggle source
# File lib/mumuki/laboratory/controllers/authorization.rb, line 2
def authorize_if_private!
  return if Organization.current.public? || from_sessions?
  authorize! authorization_minimum_role
end