List of all members.
Detailed Description
Shop manager. Performs configuration and object loading or deletion.
Definition at line 8 of file oxshop.php.
Constructor & Destructor Documentation
Class constructor, initiates parent constructor (parent.oxBase()).
Reimplemented from oxI18n.
Definition at line 100 of file oxshop.php.
Member Function Documentation
oxShop._getViewJoinAll |
( |
$ |
sTable |
) |
[protected] |
Returns all language table view JOIN section
- Parameters:
-
| string | $sTable table name |
- Returns:
- string $sSQL
Definition at line 211 of file oxshop.php.
oxShop._getViewJoinLang |
( |
$ |
sTable, |
|
|
$ |
iLang | |
|
) |
| | [protected] |
Returns language table view JOIN section
- Parameters:
-
| string | $sTable table name |
| array | $iLang language id |
- Returns:
- string $sSQL
Definition at line 233 of file oxshop.php.
oxShop._prepareViewsQueries |
( |
|
) |
[protected] |
Creates all view queries and adds them in query array
Definition at line 299 of file oxshop.php.
oxShop._runQueries |
( |
|
) |
[protected] |
Runs stored queries Returns false when any of the queries fail, otherwise return true
- Returns:
- bool
Definition at line 357 of file oxshop.php.
oxShop.addQuery |
( |
$ |
sQuery |
) |
|
Add a query to query array
- Parameters:
-
Definition at line 92 of file oxshop.php.
oxShop.createViewQuery |
( |
$ |
sTable, |
|
|
$ |
aLanguages = null | |
|
) |
| | |
Creates view query and adds it to query array
- Parameters:
-
| string | $sTable table name |
| array | $aLanguages language array( id => abbreviation ) |
Definition at line 321 of file oxshop.php.
oxShop.generateViews |
( |
$ |
blMultishopInheritCategories = false , |
|
|
$ |
aMallInherit = null | |
|
) |
| | |
(Re)generates shop views
- Parameters:
-
| bool | $blMultishopInheritCategories config option blMultishopInherit_oxcategories |
| array | $aMallInherit array of config options blMallInherit |
- Returns:
- bool is all views generated successfully
Definition at line 146 of file oxshop.php.
oxShop.getDefaultCategory |
( |
|
) |
|
Returns default category of the shop.
- Returns:
- string
Definition at line 250 of file oxshop.php.
oxShop.getMultiShopTables |
( |
|
) |
|
Get multishop table array
- Returns:
- array
Definition at line 128 of file oxshop.php.
$_aQueries getter
- Returns:
- array
Definition at line 82 of file oxshop.php.
$_aTables getter
- Returns:
- array
Definition at line 56 of file oxshop.php.
oxShop.isProductiveMode |
( |
|
) |
|
Returns true if shop in productive mode
- Returns:
- bool
Definition at line 260 of file oxshop.php.
oxShop.setMultiShopTables |
( |
$ |
aMultiShopTables |
) |
|
Sets multi shop tables
- Parameters:
-
| string | $aMultiShopTables multi shop tables |
Definition at line 118 of file oxshop.php.
oxShop.setQueries |
( |
$ |
aQueries |
) |
|
$_aQueries setter
- Parameters:
-
Definition at line 72 of file oxshop.php.
oxShop.setTables |
( |
$ |
aTables |
) |
|
$_aTables setter
- Parameters:
-
Definition at line 46 of file oxshop.php.
Member Data Documentation
oxShop.$_aMultiShopTables = null [protected] |
oxShop.$_aQueries = array() [protected] |
oxShop.$_aTables = null [protected] |
oxShop.$_blMultiShopInheritCategories = false [protected] |
oxShop.$_sClassName = 'oxshop' [protected] |
The documentation for this class was generated from the following file: