Shop view validator. checks which views are valid / invalid
◆ _getAllViews()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::_getAllViews |
( |
| ) |
|
|
protected |
Returns list of all shop views
- Returns
- array
◆ _getShopViews()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::_getShopViews |
( |
| ) |
|
|
protected |
Returns list of shop specific views currently in database
- Returns
- array
◆ _getValidShopViews()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::_getValidShopViews |
( |
| ) |
|
|
protected |
Returns list of valid shop views
- Returns
- array
◆ _isCurrentShopView()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::_isCurrentShopView |
( |
|
$sViewName | ) |
|
|
protected |
Checks if given view name belongs to current subshop or is general view
- Parameters
-
string | $sViewName | View name |
- Returns
- bool
◆ _isViewValid()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::_isViewValid |
( |
|
$sViewName | ) |
|
|
protected |
Checks if view name is valid according to current config
- Parameters
-
string | $sViewName | View name |
- Returns
- bool
◆ getAllShopLanguages()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::getAllShopLanguages |
( |
| ) |
|
Gets all shop languages.
- Returns
- array
◆ getInvalidViews()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::getInvalidViews |
( |
| ) |
|
Returns list of invalid views
- Returns
- array
◆ getLanguages()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::getLanguages |
( |
| ) |
|
Gets languages.
- Returns
- array
◆ getMultiLangTables()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::getMultiLangTables |
( |
| ) |
|
Returns multi lang tables
- Returns
- array
◆ getMultiShopTables()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::getMultiShopTables |
( |
| ) |
|
Returns multi shop tables
- Returns
- array
◆ getShopId()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::getShopId |
( |
| ) |
|
Returns list of available shops
- Returns
- integer
◆ getShopTables()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::getShopTables |
( |
| ) |
|
|
protected |
Get list of shop tables
- Returns
- array
◆ prepareShopTableViewNames()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::prepareShopTableViewNames |
( |
|
$tableName | ) |
|
|
protected |
Appends possible table views to $this->_aValidShopViews variable.
- Parameters
-
◆ setAllShopLanguages()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::setAllShopLanguages |
( |
|
$aAllShopLanguages | ) |
|
Returns list of active languages in shop
- Parameters
-
◆ setLanguages()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::setLanguages |
( |
|
$aLanguages | ) |
|
Returns list of active languages in shop
- Parameters
-
◆ setMultiLangTables()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::setMultiLangTables |
( |
|
$aMultiLangTables | ) |
|
Sets multi language tables.
- Parameters
-
◆ setMultiShopTables()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::setMultiShopTables |
( |
|
$aMultiShopTables | ) |
|
Sets multi shop tables.
- Parameters
-
◆ setShopId()
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::setShopId |
( |
|
$iShopId | ) |
|
◆ $_aAllShopLanguages
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::$_aAllShopLanguages = [] |
|
protected |
◆ $_aAllViews
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::$_aAllViews = [] |
|
protected |
◆ $_aLanguages
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::$_aLanguages = [] |
|
protected |
◆ $_aMultiLangTables
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::$_aMultiLangTables = [] |
|
protected |
◆ $_aMultiShopTables
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::$_aMultiShopTables = [] |
|
protected |
◆ $_aShopViews
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::$_aShopViews = [] |
|
protected |
◆ $_aValidShopViews
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::$_aValidShopViews = [] |
|
protected |
◆ $_iShopId
OxidEsales\EshopCommunity\Application\Model\ShopViewValidator::$_iShopId = null |
|
protected |
The documentation for this class was generated from the following file: