class Agris::Api::Messages::ChangedQueryBase

Public Class Methods

new(time, detail) click to toggle source
# File lib/agris/api/messages/changed_query_base.rb, line 6
def initialize(time, detail)
  @time = time
  @detail = detail
end

Protected Instance Methods

input_hash() click to toggle source
# File lib/agris/api/messages/changed_query_base.rb, line 13
def input_hash
  input_base_hash
    .merge(
      :@details => @detail,
      locid: {
        :@datetime => @time.strftime('%Y-%m-%dT%H:%M:%S'),
        :@id => nil,
        :@loccode => nil
      }
    )
end