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.
1.7.1