Method: RgGen::Base::Item.inherit_class_instance_variable
- Defined in:
- lib/rggen/base/item.rb
.inherit_class_instance_variable(variable_name, klass, &block) ⇒ Object
15 16 17 18 19 20 |
# File 'lib/rggen/base/item.rb', line 15 def inherit_class_instance_variable(variable_name, klass, &block) return unless klass.instance_variable_defined?(variable_name) v = klass.instance_variable_get(variable_name) v = block.call(v) if block_given? instance_variable_set(variable_name, v) end |