Module: SmarterLogging

Defined in:
lib/smarter_logging.rb,
lib/smarter_logging/railtie.rb,
lib/smarter_logging/version.rb,
lib/smarter_logging/base_logger.rb,
lib/smarter_logging/anomaly_logger.rb,
lib/smarter_logging/activity_logger.rb,
lib/smarter_logging/controller_helper.rb

Defined Under Namespace

Modules: ControllerHelper Classes: ActivityLogger, AnomalyLogger, BaseLogger, Railtie

Constant Summary collapse

VERSION =
"1.0.5"

Class Method Summary collapse

Class Method Details

.log_activity(unique_identifier, data, &block) ⇒ Object

after including SmarterLogging, you can simply use these convenience methods:



18
19
20
# File 'lib/smarter_logging/railtie.rb', line 18

def self.log_activity(unique_identifier, data, &block)
  activity_logger.log(unique_identifier, data, &block)
end

.log_anomaly(unique_identifier, data, &block) ⇒ Object



22
23
24
# File 'lib/smarter_logging/railtie.rb', line 22

def self.log_anomaly(unique_identifier, data, &block)
  anomaly_logger.log(unique_identifier, data, &block)
end