module Linker
Constants
- VERSION
Public Class Methods
new(main_model_instance = self.class._main_model.constantize.send(:new))
click to toggle source
# File lib/linker.rb, line 11 def initialize(main_model_instance = self.class._main_model.constantize.send(:new)) # Creating instance variable for main model instance_variable_set("@#{main_model_instance.class.name.underscore}", main_model_instance) prepare_attrs after_init end
Public Instance Methods
after_init()
click to toggle source
# File lib/linker.rb, line 19 def after_init end
to_model()
click to toggle source
allow use form instance variable in form_for. Ie: form_for(@user_form)
# File lib/linker.rb, line 24 def to_model instance_variable_get("@#{self.class._main_model.underscore}") end