Sha256: b58ea7c3bbb1103fb732a6d5cdfbfb0801526fe9a78ba9cb452a90e456cd5edc
Contents?: true
Size: 535 Bytes
Versions: 8
Compression:
Stored size: 535 Bytes
Contents
module Audits1984 class ApplicationController < Audits1984.base_controller_class.constantize before_action :authenticate_auditor layout "audits1984/application" private def authenticate_auditor unless respond_to?(:find_current_auditor, true) raise NotImplementedError, "Base controller class '#{Audits1984.base_controller_class}' must implement \#find_current_auditor'" end unless Current.auditor = find_current_auditor head :forbidden end end end end
Version data entries
8 entries across 8 versions & 1 rubygems