module TFW::Setters

Module to create dynamic setters

Public Instance Methods

make_setter(*names) click to toggle source
# File lib/tfw/setters.rb, line 6
def make_setter(*names)
  names.each do |name|
    define_method(name) do |val|
      instance_variable_set("@#{name}", val)
      return self
    end
  end
end