Definition at line 6 of file oxutilscount.php.
Public Member Functions | |
getCatArticleCount ($sCatId) | |
getPriceCatArticleCount ($sCatId, $dPriceFrom, $dPriceTo) | |
getVendorArticleCount ($sVendorId) | |
setCatArticleCount ($aCache, $sCatId, $sActIdent) | |
setPriceCatArticleCount ($aCache, $sCatId, $sActIdent, $dPriceFrom, $dPriceTo) | |
setVendorArticleCount ($aCache, $sCatId, $sActIdent) | |
resetCatArticleCount ($sCatId=null) | |
resetPriceCatArticleCount ($iPrice) | |
getTagArticleCount ($sTag, $iLang) | |
resetVendorArticleCount ($sVendorId=null) | |
Static Public Member Functions | |
static | getInstance () |
Protected Member Functions | |
_getCatCache () | |
_setCatCache ($aCache) | |
_setVendorCache ($aCache) | |
_getVendorCache () | |
_getUserViewId ($blReset=false) | |
Protected Attributes | |
$_sUserViewId = null | |
Static Private Attributes | |
static | $_instance = null |
static oxUtilsCount.getInstance | ( | ) | [static] |
oxUtilsCount.getCatArticleCount | ( | $ | sCatId | ) |
Returns category article count
string | $sCatId Category Id |
Definition at line 52 of file oxutilscount.php.
oxUtilsCount.getPriceCatArticleCount | ( | $ | sCatId, | |
$ | dPriceFrom, | |||
$ | dPriceTo | |||
) |
Returns category article count price
string | $sCatId Category Id | |
double | $dPriceFrom from price | |
double | $dPriceTo to price |
Definition at line 77 of file oxutilscount.php.
oxUtilsCount.getVendorArticleCount | ( | $ | sVendorId | ) |
Returns vendor article count
string | $sVendorId Vendor category Id |
Definition at line 100 of file oxutilscount.php.
oxUtilsCount.setCatArticleCount | ( | $ | aCache, | |
$ | sCatId, | |||
$ | sActIdent | |||
) |
Saves and returns category article count into cache
array | $aCache Category cache data | |
string | $sCatId Unique category ident | |
string | $sActIdent ID |
Definition at line 125 of file oxutilscount.php.
oxUtilsCount.setPriceCatArticleCount | ( | $ | aCache, | |
$ | sCatId, | |||
$ | sActIdent, | |||
$ | dPriceFrom, | |||
$ | dPriceTo | |||
) |
Saves (if needed) and returns price category article count into cache
array | $aCache Category cache data | |
string | $sCatId Unique category ident | |
string | $sActIdent Category ID | |
int | $dPriceFrom Price from | |
int | $dPriceTo Price to |
Definition at line 150 of file oxutilscount.php.
oxUtilsCount.setVendorArticleCount | ( | $ | aCache, | |
$ | sCatId, | |||
$ | sActIdent | |||
) |
Saves and returns vendors category article count into cache
array | $aCache Category cache data | |
string | $sCatId Unique vendor category ident | |
string | $sActIdent Vendor category ID |
Definition at line 179 of file oxutilscount.php.
oxUtilsCount.resetCatArticleCount | ( | $ | sCatId = null |
) |
Resets category (all categories) article count
string | $sCatId Category/vendor ID |
Definition at line 209 of file oxutilscount.php.
oxUtilsCount.resetPriceCatArticleCount | ( | $ | iPrice | ) |
Resets price categories article count
int | $iPrice article price |
Definition at line 230 of file oxutilscount.php.
oxUtilsCount.getTagArticleCount | ( | $ | sTag, | |
$ | iLang | |||
) |
Returns specified Tag article count
string | $sTag tag to search article count | |
int | $iLang language |
Definition at line 262 of file oxutilscount.php.
oxUtilsCount.resetVendorArticleCount | ( | $ | sVendorId = null |
) |
Resets vendor (all vendors) article count
string | $sVendorId Category/vendor ID |
Definition at line 285 of file oxutilscount.php.
oxUtilsCount._getCatCache | ( | ) | [protected] |
Loads and returns category cache data array
Definition at line 305 of file oxutilscount.php.
oxUtilsCount._setCatCache | ( | $ | aCache | ) | [protected] |
Writes category data into cache
array | $aCache A cacheable data |
Definition at line 332 of file oxutilscount.php.
oxUtilsCount._setVendorCache | ( | $ | aCache | ) | [protected] |
Writes vendor data into cache
array | $aCache A cacheable data |
Definition at line 345 of file oxutilscount.php.
oxUtilsCount._getVendorCache | ( | ) | [protected] |
Loads and returns category/vendor cache data array
Definition at line 356 of file oxutilscount.php.
oxUtilsCount._getUserViewId | ( | $ | blReset = false |
) | [protected] |
Returns user view id (Shop, language, RR group index...)
bool | $blReset optiona, default = false |
Definition at line 382 of file oxutilscount.php.
oxUtilsCount.$_instance = null [static, private] |
Definition at line 13 of file oxutilscount.php.
oxUtilsCount.$_sUserViewId = null [protected] |
Definition at line 20 of file oxutilscount.php.