Public Member Functions | |
setMultiLangTables ($aMultiLangTables) | |
getMultiLangTables () | |
setMultiShopTables ($aMultiShopTables) | |
getMultiShopTables () | |
setLanguages ($aLanguages) | |
getLanguages () | |
setAllShopLanguages ($aAllShopLanguages) | |
getAllShopLanguages () | |
setShopId ($iShopId) | |
getShopId () | |
getInvalidViews () | |
Protected Member Functions | |
_getAllViews () | |
_isCurrentShopView ($sViewName) | |
_getShopViews () | |
_getValidShopViews () | |
_isViewValid ($sViewName) | |
Protected Attributes | |
$_aMultiLangTables = array() | |
$_aMultiShopTables = array() | |
$_aLanguages = array() | |
$_aAllShopLanguages = array() | |
$_iShopId = null | |
$_aAllViews = array() | |
$_aShopViews = array() | |
$_aValidShopViews = array() |
Shop view validator. checks which views are valid / invalid
Definition at line 8 of file oxshopviewvalidator.php.
oxShopViewValidator._getAllViews | ( | ) | [protected] |
Returns list of all shop views
Definition at line 117 of file oxshopviewvalidator.php.
oxShopViewValidator._getShopViews | ( | ) | [protected] |
Returns list of shop specific views currently in database
Definition at line 153 of file oxshopviewvalidator.php.
oxShopViewValidator._getValidShopViews | ( | ) | [protected] |
Returns list of valid shop views
Definition at line 175 of file oxshopviewvalidator.php.
oxShopViewValidator._isCurrentShopView | ( | $ | sViewName | ) | [protected] |
Checks if given view name belongs to current subshop or is general view
$sViewName |
Definition at line 131 of file oxshopviewvalidator.php.
oxShopViewValidator._isViewValid | ( | $ | sViewName | ) | [protected] |
Checks if view name is valid according to current config
$sViewName |
Definition at line 204 of file oxshopviewvalidator.php.
oxShopViewValidator.getAllShopLanguages | ( | ) |
Definition at line 90 of file oxshopviewvalidator.php.
oxShopViewValidator.getInvalidViews | ( | ) |
oxShopViewValidator.getLanguages | ( | ) |
Definition at line 73 of file oxshopviewvalidator.php.
oxShopViewValidator.getMultiLangTables | ( | ) |
oxShopViewValidator.getMultiShopTables | ( | ) |
oxShopViewValidator.getShopId | ( | ) |
Returns list of available shops
Definition at line 108 of file oxshopviewvalidator.php.
oxShopViewValidator.setAllShopLanguages | ( | $ | aAllShopLanguages | ) |
Returns list of active languages in shop
array | $aAllShopLanguages |
Definition at line 82 of file oxshopviewvalidator.php.
oxShopViewValidator.setLanguages | ( | $ | aLanguages | ) |
Returns list of active languages in shop
array | $aLanguages |
Definition at line 65 of file oxshopviewvalidator.php.
oxShopViewValidator.setMultiLangTables | ( | $ | aMultiLangTables | ) |
null | $aMultiLangTables |
Definition at line 29 of file oxshopviewvalidator.php.
oxShopViewValidator.setMultiShopTables | ( | $ | aMultiShopTables | ) |
array | $aMultiShopTables |
Definition at line 47 of file oxshopviewvalidator.php.
oxShopViewValidator.setShopId | ( | $ | iShopId | ) |
integer | $iShopId |
Definition at line 99 of file oxshopviewvalidator.php.
oxShopViewValidator.$_aAllShopLanguages = array() [protected] |
Definition at line 16 of file oxshopviewvalidator.php.
oxShopViewValidator.$_aAllViews = array() [protected] |
Definition at line 20 of file oxshopviewvalidator.php.
oxShopViewValidator.$_aLanguages = array() [protected] |
Definition at line 14 of file oxshopviewvalidator.php.
oxShopViewValidator.$_aMultiLangTables = array() [protected] |
Definition at line 10 of file oxshopviewvalidator.php.
oxShopViewValidator.$_aMultiShopTables = array() [protected] |
Definition at line 12 of file oxshopviewvalidator.php.
oxShopViewValidator.$_aShopViews = array() [protected] |
Definition at line 22 of file oxshopviewvalidator.php.
oxShopViewValidator.$_aValidShopViews = array() [protected] |
Definition at line 24 of file oxshopviewvalidator.php.
oxShopViewValidator.$_iShopId = null [protected] |
Definition at line 18 of file oxshopviewvalidator.php.