Module: Variables::CoreExt::Object
- Defined in:
- lib/variables/core_ext/object.rb
Instance Method Summary collapse
- #instance_variable(name) ⇒ Object
- #instance_variable_fetch(name, *args, &block) ⇒ Object
- #instance_variable_replace(name, *args, &block) ⇒ Object
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 |