Module: Variables::CoreExt::Object

Defined in:
lib/variables/core_ext/object.rb

Instance Method Summary collapse

Instance Method Details

#instance_variable(name) ⇒ Object



6
7
8
# File 'lib/variables/core_ext/object.rb', line 6

def instance_variable(name)
  InstanceVariable.new(self, name)
end

#instance_variable_fetch(name, *args, &block) ⇒ Object



10
11
12
# File 'lib/variables/core_ext/object.rb', line 10

def instance_variable_fetch(name, *args, &block)
  fetch_variable(:instance_variable, name, *args, &block)
end

#instance_variable_replace(name, *args, &block) ⇒ Object



14
15
16
# File 'lib/variables/core_ext/object.rb', line 14

def instance_variable_replace(name, *args, &block)
  replace_variable(:instance_variable, name, *args, &block)
end