Module: ObjectsFramework::FormHelper

Defined in:
lib/objectsframework/formhelper.rb

Instance Method Summary collapse

Instance Method Details

#initializeObject



3
4
5
# File 'lib/objectsframework/formhelper.rb', line 3

def initialize
	@form_helper_errors = []
end

#params_present?(*fields) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/objectsframework/formhelper.rb', line 7

def params_present?(*fields)
	test_is_not_failed = true
	fields.each do |field|
		if(!respond_to?(field))
			@form_helper_errors << {field: field, message: "Required field", status: "fieldnotfound"}
			test_is_not_failed = false
		elsif(send(field).empty?)
			@form_helper_errors << {field: field, message: "Required field", status: "emptyfield"}
			test_is_not_failed = false
		end
	end
	return test_is_not_failed
end