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

Public Member Functions

 __construct (\OxidEsales\Eshop\Core\OnlineModuleVersionNotifierCaller $oCaller, \OxidEsales\Eshop\Core\Module\ModuleList $oModuleList)
 
 versionNotify ()
 

Protected Member Functions

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

Private Attributes

 $_oCaller = null
 
 $_oModuleList = null
 

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,
\OxidEsales\Eshop\Core\Module\ModuleList  $oModuleList 
)

Class constructor, initiates class parameters.

Parameters
\OxidEsales\Eshop\Core\OnlineModuleVersionNotifierCaller$oCallerOnline module version notifier caller object
\OxidEsales\Eshop\Core\Module\ModuleList$oModuleListModule list object

Member Function Documentation

◆ _formRequest()

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

Send request message to Online Module Version Notifier web service.

Returns
oxOnlineModulesNotifierRequest

◆ _getModules()

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

Returns shops array of modules.

Returns
array

◆ _getOnlineModuleNotifierCaller()

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

Returns caller.

Returns
\OxidEsales\Eshop\Core\OnlineModuleVersionNotifierCaller

◆ _prepareModulesInformation()

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

Collects only required modules information and returns as array.

Returns
null

◆ versionNotify()

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

Perform Online Module version Notification. Returns result

Returns
null

Member Data Documentation

◆ $_oCaller

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

◆ $_oModuleList

OxidEsales\EshopCommunity\Core\OnlineModuleVersionNotifier::$_oModuleList = null
private

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