Sha256: dc87a32e20a07fe0fb513007c7918b1e8c9c3741b4bd8194bffde18c43a42ccd

Contents?: true

Size: 377 Bytes

Versions: 10

Compression:

Stored size: 377 Bytes

Contents

class SurveySection < ActiveRecord::Base
  
  # Associations
  has_many :questions
  belongs_to :survey
  
  # Scopes
  default_scope :order => "display_order ASC"
  named_scope :with_includes, { :include => {:questions => [:answers, :question_group, {:dependency => :dependency_conditions}]}}
  
  # Validations
  validates_presence_of :title, :survey, :display_order
  
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
surveyor-0.6.10 app/models/survey_section.rb
surveyor-0.6.9 app/models/survey_section.rb
surveyor-0.6.8 app/models/survey_section.rb
surveyor-0.6.7 app/models/survey_section.rb
surveyor-0.6.6 app/models/survey_section.rb
surveyor-0.6.5 app/models/survey_section.rb
surveyor-0.6.4 app/models/survey_section.rb
surveyor-0.6.3 app/models/survey_section.rb
surveyor-0.6.2 app/models/survey_section.rb
surveyor-0.6.1 app/models/survey_section.rb