Sha256: 36e0502e4aad1ea2b1eff3c17ecd548a6cf487acf2d60c1552e1454aa8b31f78
Contents?: true
Size: 761 Bytes
Versions: 2
Compression:
Stored size: 761 Bytes
Contents
require 'request_store' require 'models_auditor/engine' require 'models_auditor/config' require 'models_auditor/default_formatter' require 'models_auditor/audit' require 'models_auditor/controller' module ModelsAuditor module_function def log_error(*args) if (logger = ModelsAuditor.config.logger) logger.error(*args) end puts *args end def log_info(*args) if (logger = ModelsAuditor.config.logger) logger.info(*args) end puts *args end def log_warn(*args) if (logger = ModelsAuditor.config.logger) logger.warn(*args) end puts *args end def store RequestStore.store[:models_auditor_store] ||= {} end end ActiveSupport.on_load(:active_record) do include ModelsAuditor::Audit end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
models_auditor-1.2.1 | lib/models_auditor.rb |
models_auditor-1.2.0 | lib/models_auditor.rb |