Module: ActiveSecurity::PrivilegedHooks

Extended by:
ActiveSupport::Concern
Defined in:
lib/active_security/privileged_hooks.rb

Instance Method Summary collapse

Instance Method Details

#_active_security_not_scoped_handlerObject



5
6
7
# File 'lib/active_security/privileged_hooks.rb', line 5

def _active_security_not_scoped_handler
  active_security_config.logger.warn("[Privileged] #{_active_security_name_for} does not have secure scope: #{respond_to?(:to_sql) ? to_sql : ""}")
end

#_active_security_unhandled_predicate(predicate) ⇒ Object



9
10
11
# File 'lib/active_security/privileged_hooks.rb', line 9

def _active_security_unhandled_predicate(predicate)
  active_security_config.logger.error("[Privileged] #{_active_security_name_for} predicate type #{predicate.class.name} is unhandled; See: https://www.rubydoc.info/github/rails/rails/Arel/Nodes")
end