Module: InstanceTracker::Trackable::ClassMethods

Defined in:
lib/instance_tracker/trackable.rb

Instance Method Summary collapse

Instance Method Details

#track(name) ⇒ Object

Sets the instance variable to be tracked.



77
78
79
80
81
82
83
# File 'lib/instance_tracker/trackable.rb', line 77

def track(name)
  singleton_class.class_eval do
    define_method :trackable_instance do
      name
    end
  end
end