module Pundit::Logger::Logging
Public Instance Methods
log(message)
click to toggle source
Logs a message to the logger configured in Pundit::Logger.logger.
Uses tagged logging, if configured using Pundit::Logger.logger_tag
@param [String] Message to write to the logger
# File lib/pundit_logger/logging.rb, line 11 def log(message) if logger.respond_to?(:tagged) && logger_tag logger.tagged(logger_tag) do write_message message end else write_message message end end
Private Instance Methods
write_message(message)
click to toggle source
# File lib/pundit_logger/logging.rb, line 23 def write_message(message) logger.public_send( log_level.to_sym, message ) end