Class Request
Base abstract for Trident API operations
- OpenDNS\MES\Request
- OpenDNS\MES\Trident\Request
Direct known subclasses
OpenDNS\MES\Trident\Capture
,
OpenDNS\MES\Trident\CardTransaction
,
OpenDNS\MES\Trident\DeleteStoredCard
,
OpenDNS\MES\Trident\ReAuthorization
,
OpenDNS\MES\Trident\Refund
,
OpenDNS\MES\Trident\Void
Indirect known subclasses
OpenDNS\MES\Trident\Credit
,
OpenDNS\MES\Trident\PreAuthorization
,
OpenDNS\MES\Trident\Sale
,
OpenDNS\MES\Trident\StoreCard
,
OpenDNS\MES\Trident\Verification
Methods summary
public
|
|
public
|
#
setAuthenticationInfo( string $profileId, string $profileKey )
Sets authentication info for the request |
Methods inherited from OpenDNS\MES\Request
execute()
,
factory()
,
getApiUrl()
,
getClient()
,
processResponse()
,
removeField()
,
setDefaults()
,
setField()
Magic methods summary
Constants summary
Constants inherited from OpenDNS\MES\Request
Properties summary
protected
string
|
$apiBasePath
The path to an API's endpoints on the server |
#
'/mes-api/tridentApi'
|
protected
string
|
$transactionType
Transaction type to send in the request |
Properties inherited from OpenDNS\MES\Request
$apiBaseDomain
,
$apiEndpointPath
,
$apiEnvironment
,
$defaultFieldValues
,
$httpMethod