module Formify::Form::ClassMethods
Public Instance Methods
initialize_with(*args, &block)
click to toggle source
Calls superclass method
# File lib/formify/form.rb, line 10 def initialize_with(*args, &block) define_method(:initialize) do |attributes = {}| args.each do |arg| instance_variable_set("@#{arg}", attributes[arg]) end instance_exec(attributes, &block) if block_given? super(attributes) end end