module Resourceable::Models::FormBuilder::ClassMethods

Public Instance Methods

hidden_inputs(*attributes) click to toggle source
# File lib/resourceable/models/form_builder.rb, line 14
def hidden_inputs(*attributes)

end
skip_input(*attributes) click to toggle source
# File lib/resourceable/models/form_builder.rb, line 7
def skip_input(*attributes)
  cattr_accessor :skipped_inputs 
  self.skipped_inputs = (attributes || []).map(&:to_sym)

  include_once Resourceable::Models::FormBuilder::InstanceMethods
end

Private Instance Methods

include_once(module_name) click to toggle source
# File lib/resourceable/models/form_builder.rb, line 20
def include_once(module_name)
  unless self.included_modules.include?(module_name)
    include module_name 
  end
end