<<<<<<< HEAD
class Version < ActiveRecord::Base

  #associations between tables
  belongs_to :phase

  has_many :sections, :dependent => :destroy
  has_many :questions, :through => :sections, :dependent => :destroy
  has_many :plans

  #Link the data
#  accepts_nested_attributes_for :phase
  accepts_nested_attributes_for :sections,  :allow_destroy => true

  attr_accessible :id, :description, :number, :published, :title, :phase_id,
                  :sections_attributes, :as => [:default, :admin]

  ##
  # returns the title of the version
  #
  # @return [String] the title of the version
  def to_s
  	"#{title}"
  end


  ##
  # returns all sections where the org_id is the same as this version's phase's org_id
  #
  # @return [Array<Section>]
  def global_sections
  	sections.where("organisation_id = ? ", phase.dmptemplate.organisation_id).load
  end

  amoeba do
    include_association :sections
    include_association :questions
    set :published => 'false'
    prepend :title => "Copy of "
  end

end
=======
class Version < ActiveRecord::Base
  
  #associations between tables
  belongs_to :phase
  
  has_many :sections, :dependent => :destroy
  has_many :questions, :through => :sections, :dependent => :destroy
  has_many :plans
  
  #Link the data
#  accepts_nested_attributes_for :phase
  accepts_nested_attributes_for :sections,  :allow_destroy => true 
  
  attr_accessible :id, :description, :number, :published, :title, :phase_id, 
                  :sections_attributes, :as => [:default, :admin]
  
  def to_s
  	"#{title}"
  end
  
  
  
  def global_sections
  	sections.where("organisation_id = ? ", phase.dmptemplate.organisation_id).load
  end
  
  amoeba do
    include_association :sections
    include_association :questions
    set :published => 'false'
    prepend :title => "Copy of " 
  end
 
 	
end
>>>>>>> locales
