Sha256: 8d0c5f9a459b99f1082bb5199e9ffc7952a4c96ff8a896a653e045c3df91a08f
Contents?: true
Size: 479 Bytes
Versions: 19
Compression:
Stored size: 479 Bytes
Contents
class Zapi::ZapiResponse attr_reader :raw_response def initialize raw_response: @raw_response = raw_response end def raw_xml raw_response.body end def raw_hash Hash.from_xml(raw_xml).with_indifferent_access end def api_version _response.try(:[],'zapiVersion') end def method_name data.try(:[],'methodName') end def data _response.try(:[],'methodResponse') end def _response raw_hash.try(:[], 'response') end end
Version data entries
19 entries across 19 versions & 1 rubygems