class CzechPostB2bClient::ResponseParsers::GetStatsParser
Public Instance Methods
build_result()
click to toggle source
Calls superclass method
CzechPostB2bClient::ResponseParsers::BaseParser#build_result
# File lib/czech_post_b2b_client/response_parsers/get_stats_parser.rb, line 6 def build_result super @result[:imports] = { requested: imports.all, with_errors: imports.err, successful: imports.ok, imported_parcels: imports.parcels } end
imports()
click to toggle source
# File lib/czech_post_b2b_client/response_parsers/get_stats_parser.rb, line 14 def imports imports_hash = response_root_node OpenStruct.new(all: imports_hash.dig('importAll').to_i, err: imports_hash.dig('importErr').to_i, ok: imports_hash.dig('importOk').to_i, parcels: imports_hash.dig('parcels').to_i) end
response_root_node_name()
click to toggle source
# File lib/czech_post_b2b_client/response_parsers/get_stats_parser.rb, line 22 def response_root_node_name 'getStatsResponse' end