Module: ArrayFu::GenerateReaders

Extended by:
GenerateReaders
Included in:
GenerateReaders
Defined in:
lib/arrayfu/generate_readers.rb

Instance Method Summary collapse

Instance Method Details

#create_using(builder) ⇒ Object



5
6
7
8
9
10
11
12
13
# File 'lib/arrayfu/generate_readers.rb', line 5

def create_using(builder)
  Module.new do
    if builder.readable?
      define_method(builder.name) do
        return instance_variable_get(builder.variable_name)
      end
    end
  end
end