Inheritance diagram for oxShop:
 Collaboration diagram for oxShop:Public Member Functions | |
| __construct () | |
| setMultiShopTables ($aMultiShopTables) | |
| generateViews ($blMultishopInheritCategories=false, $aMallInherit=null) | |
Protected Member Functions | |
| _getViewSelect ($sTable, $iLang) | |
| _getViewJoinAll ($sTable) | |
| _getViewJoinLang ($sTable, $iLang) | |
Protected Attributes | |
| $_sClassName = 'oxshop' | |
| $_aMultiShopTables = array() | |
Shop manager. Performs configuration and object loading or deletion.
Definition at line 8 of file oxshop.php.
| oxShop.__construct | ( | ) | 
Class constructor, initiates parent constructor (parent.oxBase()).
Reimplemented from oxI18n.
Definition at line 28 of file oxshop.php.
| oxShop._getViewJoinAll | ( | $ | sTable | ) |  [protected] | 
        
Returns all language table view JOIN section
| string | $sTable table name | 
Definition at line 126 of file oxshop.php.
| oxShop._getViewJoinLang | ( | $ | sTable, | |
| $ | iLang | |||
| ) |  [protected] | 
        
Returns language table view JOIN section
| string | $sTable table name | |
| array | $iLang language id | 
Definition at line 147 of file oxshop.php.
| oxShop._getViewSelect | ( | $ | sTable, | |
| $ | iLang | |||
| ) |  [protected] | 
        
Returns table field name mapping sql section for single language views
| string | $sTable table name | |
| array | $iLang language id | 
Definition at line 106 of file oxshop.php.
| oxShop.generateViews | ( | $ |  blMultishopInheritCategories = false,  | 
        |
| $ |  aMallInherit = null | |||
| ) | 
(Re)generates shop views
| bool | $blMultishopInheritCategories config option blMultishopInherit | |
| array | $aMallInherit array of config options blMallInherit | 
Definition at line 55 of file oxshop.php.
| oxShop.setMultiShopTables | ( | $ | aMultiShopTables | ) | 
Sets multi shop tables
| string | $aMultiShopTables multi shop tables | 
Definition at line 41 of file oxshop.php.
oxShop.$_aMultiShopTables = array() [protected] | 
        
Definition at line 22 of file oxshop.php.
oxShop.$_sClassName = 'oxshop' [protected] | 
        
Reimplemented from oxI18n.
Definition at line 15 of file oxshop.php.
 1.7.1