module Wedge::Plugins::Form::Delegates

Public Instance Methods

_delegates(*names) click to toggle source
# File lib/wedge/plugins/form.rb, line 13
def _delegates(*names)
  accessors = Module.new do
    extend Forwardable # DISCUSS: do we really need Forwardable here?
    names.each do |name|
      delegate [name, "#{name}="] => :_attributes
    end
  end
  include accessors
end