OXID eShop CE  4.10.7
 All Classes Namespaces Files Functions Variables Pages
oxOnlineModuleVersionNotifierCaller Class Reference
+ Inheritance diagram for oxOnlineModuleVersionNotifierCaller:
+ Collaboration diagram for oxOnlineModuleVersionNotifierCaller:

Public Member Functions

 doRequest (oxOnlineModulesNotifierRequest $oRequest)
- Public Member Functions inherited from oxOnlineCaller
 __construct (oxCurl $oCurl, oxOnlineServerEmailBuilder $oEmailBuilder, oxSimpleXml $oSimpleXml)
 call (oxOnlineRequest $oRequest)

Public Attributes

const WEB_SERVICE_URL = 'https://omvn.oxid-esales.com/check.php'
const XML_DOCUMENT_NAME = 'omvnRequest'
- Public Attributes inherited from oxOnlineCaller
const ALLOWED_HTTP_FAILED_CALLS_COUNT = 4
const CURL_EXECUTION_TIMEOUT = 5

Protected Member Functions

 _getXMLDocumentName ()
 _getServiceUrl ()
- Protected Member Functions inherited from oxOnlineCaller
 _formEmail ($oRequest)
 _formXMLRequest ($oRequest)
 _getSimpleXml ()
 _getCurl ()
 _getEmailBuilder ()

Detailed Description

Class makes call to given URL address and sends request parameter.

The Online Module Version Notification is used for checking if newer versions of modules are available. Will be used by the upcoming online one click installer. Is still under development - still changes at the remote server are necessary - therefore ignoring the results for now

Definition at line 15 of file oxonlinemoduleversionnotifiercaller.php.

Member Function Documentation

oxOnlineModuleVersionNotifierCaller::_getServiceUrl ( )
protected

Gets service url.

Returns
string Web service url.

Reimplemented from oxOnlineCaller.

Definition at line 49 of file oxonlinemoduleversionnotifiercaller.php.

oxOnlineModuleVersionNotifierCaller::_getXMLDocumentName ( )
protected

Gets XML document name.

Returns
string XML document tag name.

Reimplemented from oxOnlineCaller.

Definition at line 39 of file oxonlinemoduleversionnotifiercaller.php.

oxOnlineModuleVersionNotifierCaller::doRequest ( oxOnlineModulesNotifierRequest  $oRequest)

Performs Web service request

Parameters
oxOnlineModulesNotifierRequest$oRequestObject with request parameters

Definition at line 29 of file oxonlinemoduleversionnotifiercaller.php.

Member Data Documentation

const oxOnlineModuleVersionNotifierCaller::WEB_SERVICE_URL = 'https://omvn.oxid-esales.com/check.php'

Online Module Version Notifier web service url.

Definition at line 19 of file oxonlinemoduleversionnotifiercaller.php.

const oxOnlineModuleVersionNotifierCaller::XML_DOCUMENT_NAME = 'omvnRequest'

XML document tag name.

Definition at line 22 of file oxonlinemoduleversionnotifiercaller.php.


The documentation for this class was generated from the following file: