class Object
Public Instance Methods
export_instance_variable(variable, to) { |v| ... }
click to toggle source
# File lib/rggen/core/core_extensions/object.rb, line 4 def export_instance_variable(variable, to) instance_variable_defined?(variable) && instance_variable_get(variable) .yield_self { |v| block_given? ? yield(v) : v } .yield_self { |v| to.instance_variable_set(variable, v) } end
singleton_exec(*args, &block)
click to toggle source
# File lib/rggen/core/core_extensions/object.rb, line 11 def singleton_exec(*args, &block) singleton_class.class_exec(*args, &block) end