class Agris::Api::Messages::QueryBase
Protected Instance Methods
input_base_hash()
click to toggle source
# File lib/agris/api/messages/query_base.rb, line 8 def input_base_hash { :@requester => Agris::USER_AGENT, :@usefile => false } end
input_hash()
click to toggle source
# File lib/agris/api/messages/query_base.rb, line 15 def input_hash fail 'You must override the input_hash' end
message_hash()
click to toggle source
# File lib/agris/api/messages/query_base.rb, line 19 def message_hash { xml: xml_hash } end
xml_base_hash()
click to toggle source
# File lib/agris/api/messages/query_base.rb, line 25 def xml_base_hash { input: input_hash } end
xml_hash()
click to toggle source
# File lib/agris/api/messages/query_base.rb, line 31 def xml_hash fail 'You must override the input_hash' end