OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain:
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain:

Public Member Functions

 __construct ()
 
 render ()
 
 startDiagnostics ()
 
 downloadResultFile ()
 
 getSupportContactForm ()
 
 getParam ($sParam)
 

Protected Member Functions

 _hasError ()
 
 _getErrorMessage ()
 
 _getFilesToCheck ()
 
 _checkOxidFiles ($aFileList)
 
 _getFileCheckReport ($oFileCheckerResult)
 
 _runBasicDiagnostics ()
 

Protected Attributes

 $_blError = false
 
 $_sErrorMessage = null
 
 $_oDiagnostics = null
 
 $_oRenderer = null
 
 $_oOutput = null
 
 $_sShopDir = ''
 

Detailed Description

Checks Version of System files. Admin Menu: Service -> Version Checker -> Main.

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::__construct ( )

Calls parent costructor and initializes checker object

Member Function Documentation

◆ _checkOxidFiles()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::_checkOxidFiles (   $aFileList)
protected

Checks versions for list of oxid files

Parameters
array$aFileListarray list of files to be checked
Deprecated:
since v6.3 (2018-06-04); This functionality will be removed completely.
Returns
null|oxFileCheckerResult

◆ _getErrorMessage()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::_getErrorMessage ( )
protected

Error status getter

Returns
string

◆ _getFileCheckReport()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::_getFileCheckReport (   $oFileCheckerResult)
protected

Returns body of file check report

Parameters
\OxidEsales\Eshop\Application\Model\FileCheckerResult$oFileCheckerResultmixed file checker result object
Deprecated:
since v6.3 (2018-06-04); This functionality will be removed completely.
Returns
string body of report

◆ _getFilesToCheck()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::_getFilesToCheck ( )
protected

Gets list of files to be checked

Deprecated:
since v6.3 (2018-06-04); This functionality will be removed completely.
Returns
array list of shop files to be checked

◆ _hasError()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::_hasError ( )
protected

Error status getter

Returns
string

◆ _runBasicDiagnostics()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::_runBasicDiagnostics ( )
protected

Performs main system diagnostic. Shop and module details, database health, php parameters, server information

Returns
array

◆ downloadResultFile()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::downloadResultFile ( )

Downloads result of system file check

◆ getParam()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::getParam (   $sParam)

Request parameter getter

Parameters
string$sParam
Returns
string

◆ getSupportContactForm()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::getSupportContactForm ( )

Checks system file versions

Returns
string

◆ render()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::render ( )

Loads oxversioncheck class.

Returns
string

◆ startDiagnostics()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::startDiagnostics ( )

Checks system file versions

Returns
void

Member Data Documentation

◆ $_blError

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::$_blError = false
protected

◆ $_oDiagnostics

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::$_oDiagnostics = null
protected

◆ $_oOutput

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::$_oOutput = null
protected

◆ $_oRenderer

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::$_oRenderer = null
protected

◆ $_sErrorMessage

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::$_sErrorMessage = null
protected

◆ $_sShopDir

OxidEsales\EshopCommunity\Application\Controller\Admin\DiagnosticsMain::$_sShopDir = ''
protected

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