|
OXID eShop CE
4.9.7
|
Inheritance diagram for oxOnlineLicenseCheckCaller:
Collaboration diagram for oxOnlineLicenseCheckCaller:Public Member Functions | |
| doRequest (oxOnlineLicenseCheckRequest $oRequest) | |
Public Member Functions inherited from oxOnlineCaller | |
| __construct (oxCurl $oCurl, oxOnlineServerEmailBuilder $oEmailBuilder, oxSimpleXml $oSimpleXml) | |
| call (oxOnlineRequest $oRequest) | |
Public Attributes | |
| const | WEB_SERVICE_URL = 'https://olc.oxid-esales.com/check.php' |
| const | XML_DOCUMENT_NAME = 'olcRequest' |
Public Attributes inherited from oxOnlineCaller | |
| const | ALLOWED_HTTP_FAILED_CALLS_COUNT = 4 |
| const | CURL_EXECUTION_TIMEOUT = 5 |
Protected Member Functions | |
| _formEmail ($oRequest) | |
| _formResponse ($sRawResponse) | |
| _getXMLDocumentName () | |
| _getServiceUrl () | |
Protected Member Functions inherited from oxOnlineCaller | |
| _formXMLRequest ($oRequest) | |
| _getSimpleXml () | |
| _getCurl () | |
| _getEmailBuilder () | |
Private Attributes | |
| $_sResponseElement = 'olc' | |
Class makes call to given URL address and sends request parameter.
Definition at line 11 of file oxonlinelicensecheckcaller.php.
|
protected |
Removes serial keys from request and forms email body.
| oxOnlineLicenseCheckRequest | $oRequest |
Reimplemented from oxOnlineCaller.
Definition at line 49 of file oxonlinelicensecheckcaller.php.
|
protected |
Parse response message received from Online License Key Check web service and save it to response object.
| string | $sRawResponse |
| oxException |
Definition at line 65 of file oxonlinelicensecheckcaller.php.
|
protected |
Gets service url.
Reimplemented from oxOnlineCaller.
Definition at line 113 of file oxonlinelicensecheckcaller.php.
|
protected |
Gets XML document name.
Reimplemented from oxOnlineCaller.
Definition at line 103 of file oxonlinelicensecheckcaller.php.
| oxOnlineLicenseCheckCaller::doRequest | ( | oxOnlineLicenseCheckRequest | $oRequest | ) |
Performs Web service request
| oxOnlineLicenseCheckRequest | $oRequest | Object with request parameters |
| oxException |
Definition at line 35 of file oxonlinelicensecheckcaller.php.
|
private |
Definition at line 25 of file oxonlinelicensecheckcaller.php.
| const oxOnlineLicenseCheckCaller::WEB_SERVICE_URL = 'https://olc.oxid-esales.com/check.php' |
Online License Key Check web service url.
Definition at line 15 of file oxonlinelicensecheckcaller.php.
| const oxOnlineLicenseCheckCaller::XML_DOCUMENT_NAME = 'olcRequest' |
XML document tag name.
Definition at line 18 of file oxonlinelicensecheckcaller.php.