OXID eShop CE  4.10.2
 All Classes Namespaces Files Functions Variables Pages
oxOnlineModuleVersionNotifier Class Reference

Public Member Functions

 __construct (oxOnlineModuleVersionNotifierCaller $oCaller, oxModuleList $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

Definition at line 15 of file oxonlinemoduleversionnotifier.php.

Constructor & Destructor Documentation

oxOnlineModuleVersionNotifier::__construct ( oxOnlineModuleVersionNotifierCaller  $oCaller,
oxModuleList  $oModuleList 
)

Class constructor, initiates class parameters.

Parameters
oxOnlineModuleVersionNotifierCaller$oCallerOnline module version notifier caller object
oxModuleList$oModuleListModule list object

Definition at line 30 of file oxonlinemoduleversionnotifier.php.

Member Function Documentation

oxOnlineModuleVersionNotifier::_formRequest ( )
protected

Send request message to Online Module Version Notifier web service.

Returns
oxOnlineModulesNotifierRequest

Definition at line 77 of file oxonlinemoduleversionnotifier.php.

oxOnlineModuleVersionNotifier::_getModules ( )
protected

Returns shops array of modules.

Returns
array

Definition at line 103 of file oxonlinemoduleversionnotifier.php.

oxOnlineModuleVersionNotifier::_getOnlineModuleNotifierCaller ( )
protected

Returns caller.

Returns
oxOnlineModuleVersionNotifierCaller

Definition at line 93 of file oxonlinemoduleversionnotifier.php.

oxOnlineModuleVersionNotifier::_prepareModulesInformation ( )
protected

Collects only required modules information and returns as array.

Returns
null

Definition at line 50 of file oxonlinemoduleversionnotifier.php.

oxOnlineModuleVersionNotifier::versionNotify ( )

Perform Online Module version Notification. Returns result

Definition at line 39 of file oxonlinemoduleversionnotifier.php.

Member Data Documentation

oxOnlineModuleVersionNotifier::$_oCaller = null
private

Definition at line 19 of file oxonlinemoduleversionnotifier.php.

oxOnlineModuleVersionNotifier::$_oModuleList = null
private

Definition at line 22 of file oxonlinemoduleversionnotifier.php.


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