Sha256: 33cd75b2225ee0c67e22a030fe7ac075a943cb10084edce251f95ff4f3267672

Contents?: true

Size: 459 Bytes

Versions: 1

Compression:

Stored size: 459 Bytes

Contents

module ActiveRecordSurvey
	# Validations that should be run against a node
	class NodeValidation < ::ActiveRecord::Base
		self.table_name = "active_record_survey_node_validations"
		belongs_to :node, :class_name => "ActiveRecordSurvey::Node", :foreign_key => :active_record_survey_node_id
		
		# By default everything is valid! WOOO!
		def validate_instance_node(instance_node)
			true
		end
		
		def validate_node(instance_node, node)
			#code
		end
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_record_survey-0.1.6 lib/active_record_survey/node_validation.rb