Sha256: 3f861fe886c53b757b80c3ab1876ead1cee0d980b74de55762d3242ade33db40

Contents?: true

Size: 366 Bytes

Versions: 7

Compression:

Stored size: 366 Bytes

Contents

module ActiveRecordSurvey
	# Ensure the instance_node has a value greater than the minimum
	class NodeValidation::MinimumValue < NodeValidation
		# Validate the instance_node value is greater than the minimum
		def validate_instance_node(instance_node, node = nil)
			!instance_node.value.to_s.empty? &&
			instance_node.value.to_f >= self.value.to_f
		end
	end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
active_record_survey-0.1.7 lib/active_record_survey/node_validation/minimum_value.rb
active_record_survey-0.1.6 lib/active_record_survey/node_validation/minimum_value.rb
active_record_survey-0.1.5 lib/active_record_survey/node_validation/minimum_value.rb
active_record_survey-0.1.4 lib/active_record_survey/node_validation/minimum_value.rb
active_record_survey-0.1.3 lib/active_record_survey/node_validation/minimum_value.rb
active_record_survey-0.1.2 lib/active_record_survey/node_validation/minimum_value.rb
active_record_survey-0.1.1 lib/active_record_survey/node_validation/minimum_value.rb