app/models/series_statement_merge_list.rb
class SeriesStatementMergeList < ActiveRecord::Base
has_many :series_statement_merges, :dependent => :destroy
has_many :series_statements, :through => :series_statement_merges
validates_presence_of :title
paginates_per 10
def merge_series_statements(selected_series_statement)
self.series_statements.each do |series_statement|
series_statement.destroy unless series_statement == selected_series_statement
end
end
end
# == Schema Information
#
# Table name: series_statement_merge_lists
#
# id :integer not null, primary key
# title :string(255)
# created_at :datetime
# updated_at :datetime
#