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 353 of file oxutilscount.php.
 
 
  
  
      
        
          | oxUtilsCount::_getManufacturerCache  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Loads and returns category/Manufacturer cache data array
- Returns
 - array 
 
Definition at line 437 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 464 of file oxutilscount.php.
 
 
  
  
      
        
          | oxUtilsCount::_getVendorCache  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Loads and returns category/vendor cache data array
- Returns
 - array 
 
Definition at line 412 of file oxutilscount.php.
 
 
  
  
      
        
          | oxUtilsCount::_setCatCache  | 
          ( | 
            | 
          $aCache | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Writes category data into cache
- Parameters
 - 
  
    | array | $aCache | A cacheable data  | 
  
   
Definition at line 379 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 390 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 | 
  
   
- Returns
 - int 
 
Definition at line 292 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 333 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 313 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: