Class Resource
Abstract resource class.
- ArrayObject implements IteratorAggregate, Traversable, ArrayAccess, Serializable, Countable
-
Klarna\Rest\Resource
Direct known subclasses
Klarna\Rest\Checkout\Order
,
Klarna\Rest\CustomerToken\Tokens
,
Klarna\Rest\Payments\Sessions
,
Klarna\Rest\Settlements\Payouts
,
Klarna\Rest\Settlements\Reports
,
Klarna\Rest\Settlements\Transactions
,
Klarna\Rest\HostedPaymentPage\Sessions
,
Klarna\Rest\InstantShopping\ButtonKeys
,
Klarna\Rest\InstantShopping\Orders
,
Klarna\Rest\MerchantCardService\VCCSettlements
,
Klarna\Rest\OrderManagement\Capture
,
Klarna\Rest\OrderManagement\Order
,
Klarna\Rest\OrderManagement\Refund
,
Klarna\Rest\Payments\Orders
Methods summary
public
|
#
__construct(
Constructs a resource instance. |
public
string|null
|
|
public
string|null
|
|
public
|
|
public
|
#
exchangeArray( array $array )
Overrides: Stores the ID KEY field in order to restore it after exchanging the array without the ID field. |
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
Methods inherited from ArrayObject
append()
,
asort()
,
count()
,
getArrayCopy()
,
getFlags()
,
getIterator()
,
getIteratorClass()
,
ksort()
,
natcasesort()
,
natsort()
,
offsetExists()
,
offsetGet()
,
offsetSet()
,
offsetUnset()
,
serialize()
,
setFlags()
,
setIteratorClass()
,
uasort()
,
uksort()
,
unserialize()
Magic methods summary
Constants summary
string |
ID_FIELD
Id property field name. |
#
'id'
|
Constants inherited from ArrayObject
ARRAY_AS_PROPS
,
STD_PROP_LIST
Properties summary
public static
string
|
$path
Path to the resource endpoint. |
|
protected
Connector
|
$connector
HTTP transport connector instance. |
|
protected
string
|
$url
Url to the resource. |