app/lib/data_loader/debates_xml.rb
# frozen_string_literal: true
module DataLoader
class DebatesXML
def initialize(xml_document, house)
@xml_document = xml_document
raise "Debate data missing" unless @xml_document.at(:debates)
@house = house
end
def divisions
@xml_document.search(:division).map { |division| DivisionXML.new(division, @house) }
end
end
end