class ArrayFu::MutatorDefinition

Attributes

block[R]
name[R]

Public Class Methods

new(name, block) click to toggle source
# File lib/arrayfu/mutator_definition.rb, line 6
def initialize(name, block)
  @name = name
  @block = block
end

Public Instance Methods

run(target, value) click to toggle source
# File lib/arrayfu/mutator_definition.rb, line 11
def run(target, value)
  target.instance_exec value, &block
end