Public Member Functions |
| getCatArticleCount ($sCatId) |
| getPriceCatArticleCount ($sCatId, $dPriceFrom, $dPriceTo) |
| getVendorArticleCount ($sVendorId) |
| getManufacturerArticleCount ($sManufacturerId) |
| setCatArticleCount ($aCache, $sCatId, $sActIdent) |
| setPriceCatArticleCount ($aCache, $sCatId, $sActIdent, $dPriceFrom, $dPriceTo) |
| setVendorArticleCount ($aCache, $sCatId, $sActIdent) |
| setManufacturerArticleCount ($aCache, $sMnfId, $sActIdent) |
| resetCatArticleCount ($sCatId=null) |
| resetPriceCatArticleCount ($iPrice) |
| getTagArticleCount ($sTag, $iLang) |
| resetVendorArticleCount ($sVendorId=null) |
| resetManufacturerArticleCount ($sManufacturerId=null) |
| __call ($sMethod, $aArgs) |
| __construct () |
| getConfig () |
| setConfig ($oConfig) |
| getSession () |
| setSession ($oSession) |
| getUser () |
| setUser ($oUser) |
| isAdmin () |
| setAdminMode ($blAdmin) |
Detailed Description
Date manipulation utility class
Definition at line 6 of file oxutilscount.php.
Member Function Documentation
oxUtilsCount::_getCatCache |
( |
| ) |
|
|
protected |
Loads and returns category cache data array
- Returns
- array
Definition at line 355 of file oxutilscount.php.
oxUtilsCount::_getManufacturerCache |
( |
| ) |
|
|
protected |
Loads and returns category/Manufacturer cache data array
- Returns
- array
Definition at line 439 of file oxutilscount.php.
oxUtilsCount::_getUserViewId |
( |
|
$blReset = false | ) |
|
|
protected |
Returns user view id (Shop, language, RR group index...)
- Parameters
-
bool | $blReset | optional, default = false |
- Returns
- string
Definition at line 466 of file oxutilscount.php.
oxUtilsCount::_getVendorCache |
( |
| ) |
|
|
protected |
Loads and returns category/vendor cache data array
- Returns
- array
Definition at line 414 of file oxutilscount.php.
oxUtilsCount::_setCatCache |
( |
|
$aCache | ) |
|
|
protected |
Writes category data into cache
- Parameters
-
array | $aCache | A cacheable data |
Definition at line 381 of file oxutilscount.php.
oxUtilsCount::_setManufacturerCache |
( |
|
$aCache | ) |
|
|
protected |
oxUtilsCount::_setVendorCache |
( |
|
$aCache | ) |
|
|
protected |
Writes vendor data into cache
- Parameters
-
array | $aCache | A cacheable data |
Definition at line 392 of file oxutilscount.php.
oxUtilsCount::getCatArticleCount |
( |
|
$sCatId | ) |
|
Returns category article count
- Parameters
-
- Returns
- int
Definition at line 23 of file oxutilscount.php.
oxUtilsCount::getManufacturerArticleCount |
( |
|
$sManufacturerId | ) |
|
oxUtilsCount::getPriceCatArticleCount |
( |
|
$sCatId, |
|
|
|
$dPriceFrom, |
|
|
|
$dPriceTo |
|
) |
| |
Returns category article count price
- Parameters
-
string | $sCatId | Category Id |
double | $dPriceFrom | from price |
double | $dPriceTo | to price |
- Returns
- int
Definition at line 49 of file oxutilscount.php.
oxUtilsCount::getTagArticleCount |
( |
|
$sTag, |
|
|
|
$iLang |
|
) |
| |
Returns specified Tag article count
- Parameters
-
string | $sTag | tag to search article count |
int | $iLang | language |
- Deprecated:
- v5.3 (2016-05-04); Tags will be moved to own module.
- Returns
- int
Definition at line 294 of file oxutilscount.php.
oxUtilsCount::getVendorArticleCount |
( |
|
$sVendorId | ) |
|
Returns vendor article count
- Parameters
-
string | $sVendorId | Vendor category Id |
- Returns
- int
Definition at line 73 of file oxutilscount.php.
oxUtilsCount::resetCatArticleCount |
( |
|
$sCatId = null | ) |
|
Resets category (all categories) article count
- Parameters
-
string | $sCatId | Category/vendor/manufacturer ID |
Definition at line 241 of file oxutilscount.php.
oxUtilsCount::resetManufacturerArticleCount |
( |
|
$sManufacturerId = null | ) |
|
Resets Manufacturer (all Manufacturers) article count
- Parameters
-
string | $sManufacturerId | Category/Manufacturer ID |
Definition at line 335 of file oxutilscount.php.
oxUtilsCount::resetPriceCatArticleCount |
( |
|
$iPrice | ) |
|
Resets price categories article count
- Parameters
-
Definition at line 261 of file oxutilscount.php.
oxUtilsCount::resetVendorArticleCount |
( |
|
$sVendorId = null | ) |
|
Resets vendor (all vendors) article count
- Parameters
-
string | $sVendorId | Category/vendor ID |
Definition at line 315 of file oxutilscount.php.
oxUtilsCount::setCatArticleCount |
( |
|
$aCache, |
|
|
|
$sCatId, |
|
|
|
$sActIdent |
|
) |
| |
Saves and returns category article count into cache
- Parameters
-
array | $aCache | Category cache data |
string | $sCatId | Unique category identifier |
string | $sActIdent | ID |
- Returns
- int
Definition at line 122 of file oxutilscount.php.
oxUtilsCount::setManufacturerArticleCount |
( |
|
$aCache, |
|
|
|
$sMnfId, |
|
|
|
$sActIdent |
|
) |
| |
Saves and returns Manufacturers category article count into cache
- Parameters
-
array | $aCache | Category cache data |
string | $sMnfId | Unique Manufacturer ident |
string | $sActIdent | Unique user context ID |
- Returns
- int
Definition at line 212 of file oxutilscount.php.
oxUtilsCount::setPriceCatArticleCount |
( |
|
$aCache, |
|
|
|
$sCatId, |
|
|
|
$sActIdent, |
|
|
|
$dPriceFrom, |
|
|
|
$dPriceTo |
|
) |
| |
Saves (if needed) and returns price category article count into cache
- Parameters
-
array | $aCache | Category cache data |
string | $sCatId | Unique category ident |
string | $sActIdent | Category ID |
int | $dPriceFrom | Price from |
int | $dPriceTo | Price to |
- Returns
- null
Definition at line 153 of file oxutilscount.php.
oxUtilsCount::setVendorArticleCount |
( |
|
$aCache, |
|
|
|
$sCatId, |
|
|
|
$sActIdent |
|
) |
| |
Saves and returns vendors category article count into cache
- Parameters
-
array | $aCache | Category cache data |
string | $sCatId | Unique vendor category ident |
string | $sActIdent | Vendor category ID |
- Returns
- int
Definition at line 179 of file oxutilscount.php.
Member Data Documentation
oxUtilsCount::$_sUserViewId = null |
|
protected |
The documentation for this class was generated from the following file: