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. |