module ActionTracer
Constants
- APPLIED
- VERSION
Public Class Methods
app_path()
click to toggle source
# File lib/action_tracer/railtie.rb, line 14 def self.app_path @app_path ||= Dir.pwd end
applied_filters()
click to toggle source
# File lib/action_tracer/action_tracer.rb, line 17 def applied_filters @applied_filters ||= [] end
config(directory: "/log/", file: "action_tracer.log")
click to toggle source
# File lib/action_tracer/railtie.rb, line 18 def self.config(directory: "/log/", file: "action_tracer.log") @config ||= Config.new(directory: app_path + directory, file: file) end
log(controller) { || ... }
click to toggle source
# File lib/action_tracer/action_tracer.rb, line 7 def log(controller) result = yield ensure Filters.build(controller).print applied_filters.clear ActionTracer.logger.info "" result end
logger()
click to toggle source
# File lib/action_tracer/logger.rb, line 15 def self.logger @logger ||= Logger.new end