OXID eShop CE  6.4.2
OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier Class Reference

Public Member Functions

 __construct (\OxidEsales\Eshop\Core\OnlineModuleVersionNotifierCaller $oCaller)
 
 versionNotify ()
 

Protected Member Functions

 _prepareModulesInformation ()
 
 _formRequest ()
 
 _getOnlineModuleNotifierCaller ()
 
 _getModules ()
 

Private Attributes

 $_oCaller
 

Detailed Description

Performs Online Module Version Notifier check.

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

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier::__construct ( \OxidEsales\Eshop\Core\OnlineModuleVersionNotifierCaller  $oCaller)

Class constructor, initiates class parameters.

Parameters
\OxidEsales\Eshop\Core\OnlineModuleVersionNotifierCaller$oCallerOnline module version notifier caller object

Member Function Documentation

◆ _formRequest()

OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier::_formRequest ( )
protected

Send request message to Online Module Version Notifier web service.

Returns
oxOnlineModulesNotifierRequest
Deprecated:
underscore prefix violates PSR12, will be renamed to "formRequest" in next major

◆ _getModules()

OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier::_getModules ( )
protected
Deprecated:
since v6.4.0 (09-08-2019). Use ShopConfigurationDaoBridgeInterface

Returns shops array of modules.

Returns
array

◆ _getOnlineModuleNotifierCaller()

OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier::_getOnlineModuleNotifierCaller ( )
protected

Returns caller.

Returns
\OxidEsales\Eshop\Core\OnlineModuleVersionNotifierCaller
Deprecated:
underscore prefix violates PSR12, will be renamed to "getOnlineModuleNotifierCaller" in next major

◆ _prepareModulesInformation()

OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier::_prepareModulesInformation ( )
protected

Collects only required modules information and returns as array.

Returns
null
Deprecated:
underscore prefix violates PSR12, will be renamed to "prepareModulesInformation" in next major

◆ versionNotify()

OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier::versionNotify ( )

Perform Online Module version Notification. Returns result

Returns
null

Member Data Documentation

◆ $_oCaller

OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier::$_oCaller
private

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