class Omnikassa2::StatusPullResponse
Private Class Methods
csv_serializer()
click to toggle source
# File lib/omnikassa2/responses/status_pull_response.rb, line 20 def self.csv_serializer Omnikassa2::CSVSerializer.new([ { field: :authentication }, { field: :expiry }, { field: :event_name }, { field: :description } ]) end
Public Instance Methods
order_result_set()
click to toggle source
# File lib/omnikassa2/responses/status_pull_response.rb, line 10 def order_result_set OrderResultSet.from_json(json_body) end
to_csv()
click to toggle source
# File lib/omnikassa2/responses/status_pull_response.rb, line 6 def to_csv csv_serializer.serialize self end
valid_signature?()
click to toggle source
# File lib/omnikassa2/responses/status_pull_response.rb, line 14 def valid_signature? order_result_set.valid_signature? end