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