Class CURLConnector
Transport connector used to authenticate and make HTTP requests against the Klarna APIs. Transport uses CURL to perform HTTP(s) calls.
- Klarna\Rest\Transport\CURLConnector implements Klarna\Rest\Transport\ConnectorInterface
Methods summary
public
|
#
__construct( $merchantId, $sharedSecret, $baseUrl,
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
public static
|
#
create( string $merchantId, string $sharedSecret, string $baseUrl = self::EU_BASE_URL,
Factory method to create a connector instance. |
protected static
array
|
Magic methods summary
Constants summary
string |
DEFAULT_CONTENT_TYPE
Default request type |
#
'application/json'
|
Constants inherited from Klarna\Rest\Transport\ConnectorInterface
EU_BASE_URL
,
EU_TEST_BASE_URL
,
NA_BASE_URL
,
NA_TEST_BASE_URL
Properties summary
protected
array
|
$options
Extra CURL request options. |
#
[]
|
protected
string
|
$merchantId
Merchant ID. |
|
protected
string
|
$sharedSecret
Shared secret. |
|
protected
string
|
$baseUrl
Base URL. |
|
protected
|
$userAgent
HTTP user agent. |