module ModelsAuditor
Constants
- VERSION
Public Instance Methods
config()
click to toggle source
# File lib/models_auditor/config.rb, line 115 def config @config ||= Config.new end
configure(&block)
click to toggle source
# File lib/models_auditor/config.rb, line 104 def configure(&block) Rails.application.config.after_initialize do block.call(config) @configured = true end end
configured?()
click to toggle source
# File lib/models_auditor/config.rb, line 111 def configured? @configured end
log_error(*args)
click to toggle source
# File lib/models_auditor.rb, line 10 def log_error(*args) if (logger = ModelsAuditor.config.logger) logger.error(*args) end puts *args end
log_info(*args)
click to toggle source
# File lib/models_auditor.rb, line 17 def log_info(*args) if (logger = ModelsAuditor.config.logger) logger.info(*args) end puts *args end
log_warn(*args)
click to toggle source
# File lib/models_auditor.rb, line 24 def log_warn(*args) if (logger = ModelsAuditor.config.logger) logger.warn(*args) end puts *args end
store()
click to toggle source
# File lib/models_auditor.rb, line 31 def store RequestStore.store[:models_auditor_store] ||= {} end