Overview
  • Namespace
  • Class

Namespaces

  • Klarna
    • XMLRPC
      • Exception

Classes

  • Address
  • Calc
  • CheckoutServiceRequest
  • CheckoutServiceResponse
  • Config
  • Country
  • CurlHandle
  • CurlTransport
  • Currency
  • Encoding
  • Flags
  • Klarna
  • Language

Class CheckoutServiceResponse

Checkout service response class.

Namespace: Klarna\XMLRPC
Example: docs/examples/checkoutService.php How to use the checkout service.
Located at Klarna/XMLRPC/CheckoutServiceResponse.php

Methods summary

public
# __construct( Klarna\XMLRPC\CheckoutServiceRequest $request, integer $status, string $data )

Constructor.

Constructor.

Parameters

$request
The original request
$status
HTTP status code
$data
JSON string

Throws

InvalidArgumentException
public Klarna\XMLRPC\CheckoutServiceRequest
# getRequest( )

Get the original request.

Get the original request.

Returns

Klarna\XMLRPC\CheckoutServiceRequest
The original request
public integer
# getStatus( )

Get the response status code.

Get the response status code.

Returns

integer
Status code
public array
# getData( )

Get the response data.

Get the response data.

Returns

array
Response data

Magic methods summary

Properties summary

protected Klarna\XMLRPC\CheckoutServiceRequest $request

Originating request.

Originating request.

#
protected integer $status

HTTP status code.

HTTP status code.

#
protected array $data

Response data.

Response data.

#
API documentation generated by ApiGen