Method: Archives::Base#request

Defined in:
lib/archives/base.rb

#request(query, params = {}) ⇒ Object

Takes a Archives API method name and set of parameters; returns an RSS object with the response



17
18
19
20
21
22
23
# File 'lib/archives/base.rb', line 17

def request(query, params={})
	response = http_get(request_url(query, params))
	parser, parser.string = LibXML::XML::Parser.new, response
	@raw_xml = parser.parse
	@doc_root = @raw_xml.root
	RSS.new(@doc_root)
end