module LHS::Record::Tracing::ClassMethods
Public Instance Methods
trace!(options = {})
click to toggle source
Needs to be called directly from the first method (level) within LHS
# File lib/lhs/concerns/record/tracing.rb, line 12 def trace!(options = {}) return options unless LHS.config.trace (options || {}).tap do |options| source = caller.detect do |source| !source.match?(%r{/lib/lhs}) end options[:source] = source end end