OXID eShop CE
4.9.7
|
Public Member Functions | |
__construct () | |
start ($sClass=null, $sFunction=null, $aParams=null, $aViewsChain=null) | |
Public Member Functions inherited from oxShopControl | |
getTotalTime () | |
Public Member Functions inherited from oxSuperCfg | |
__call ($sMethod, $aArgs) | |
getConfig () | |
setConfig ($oConfig) | |
getSession () | |
setSession ($oSession) | |
getUser () | |
setUser ($oUser) | |
isAdmin () | |
setAdminMode ($blAdmin) |
Protected Member Functions | |
_runOnce () | |
_runLast () | |
_initializeViewObject ($sClass, $sFunction, $aParams=null, $aViewsChain=null) | |
Protected Member Functions inherited from oxShopControl | |
_setDefaultExceptionHandler () | |
_log ($sClass, $sFnc) | |
_startMonitor () | |
_stopMonitor ($blIsCache=false, $blIsCached=false, $sViewID=null, $aViewData=array()) | |
_executeMaintenanceTasks () | |
_process ($sClass, $sFunction, $aParams=null, $aViewsChain=null) | |
_canExecuteFunction ($oClass, $sFunction) | |
_getFormattedErrors ($sControllerName) | |
_render ($oViewObject) | |
_getOutputManager () | |
_getErrors ($sCurrentControllerName) | |
_getErrorReportingLevel () | |
_isDebugMode () | |
_handleSystemException ($oEx) | |
_handleCookieException ($oEx) | |
_handleAccessRightsException ($oEx) | |
_handleDbConnectionException ($oEx) | |
_handleBaseException ($oEx) | |
_getStartController () | |
_getFrontendStartController () | |
_getFrontendMallStartController () |
Protected Attributes | |
$_blHandlerSet = true | |
$_blMainTasksExecuted = true | |
Protected Attributes inherited from oxShopControl | |
$_blHandlerSet = null | |
$_blMainTasksExecuted = null | |
$_dTimeStart = null | |
$_dTimeEnd = null | |
$_aErrors = null | |
$_aAllErrors = null | |
$_aControllerErrors = null | |
$_oOutput = null | |
$_oCache = null |
Additional Inherited Members | |
Static Protected Attributes inherited from oxSuperCfg | |
static | $_oConfig = null |
static | $_oSession = null |
static | $_oRights = null |
static | $_oActUser = null |
static | $_blIsAdmin = null |
Main shop actions controller. Processes user actions, logs them (if needed), controls output, redirects according to processed methods logic. This class is initialized from index.php
Definition at line 8 of file oxwidgetcontrol.php.
oxWidgetControl::__construct | ( | ) |
Create object and ensure that params have correct value.
Reimplemented from oxSuperCfg.
Definition at line 29 of file oxwidgetcontrol.php.
|
protected |
Initialize and return widget view object
string | $sClass | view name |
string | $sFunction | function name |
array | $aParams | Parameters array |
array | $aViewsChain | Array of views names that should be initialized also |
Reimplemented from oxShopControl.
Definition at line 99 of file oxwidgetcontrol.php.
|
protected |
Runs actions that should be performed at the controller finish.
Definition at line 75 of file oxwidgetcontrol.php.
|
protected |
This function is only executed one time here we perform checks if we only need once per session. There is no need to execute it if there is views chain as parent view already executed it.
Reimplemented from oxShopControl.
Definition at line 66 of file oxwidgetcontrol.php.
oxWidgetControl::start | ( | $sClass = null , |
|
$sFunction = null , |
|||
$aParams = null , |
|||
$aViewsChain = null |
|||
) |
Main shop widget manager. Sets needed parameters and calls parent::start method.
Session variables: actshop
string | $sClass | Class name |
string | $sFunction | Function name |
array | $aParams | Parameters array |
array | $aViewsChain | Array of views names that should be initialized also |
Reimplemented from oxShopControl.
Definition at line 45 of file oxwidgetcontrol.php.
|
protected |
Definition at line 17 of file oxwidgetcontrol.php.
|
protected |
Definition at line 24 of file oxwidgetcontrol.php.