kernel/classes/ezcontentcachemanager.php

Show: inherited
Table of Contents

File containing the eZContentCacheManager class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Package
kernel  
Version
4.6.0  

\eZContentCacheManager

Package: kernel

File containing the eZContentCacheManager class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Version
4.6.0  

Constants

Constant  CLEAR_NO_CACHE = 0
Constant  CLEAR_NODE_CACHE = 1
Constant  CLEAR_PARENT_CACHE = 2
Constant  CLEAR_RELATING_CACHE = 4
Constant  CLEAR_KEYWORD_CACHE = 8
Constant  CLEAR_SIBLINGS_CACHE = 16
Constant  CLEAR_CHILDREN_CACHE = 32
Constant  CLEAR_ALL_CACHE = 63
Constant  CLEAR_DEFAULT = 15

Methods

methodpublicappendChildrenNodeIDs( \array(eZContentObjectTreeNode) $nodeList, \array(int) $nodeIDList ) : void
static

For each node in $nodeList finds its children nodes and adds its ids to the $nodeIDList.

Parameters
Name Type Description
$nodeList \array(eZContentObjectTreeNode)
$nodeIDList \array(int)
methodpublicappendKeywordNodeIDs(  $object,  $versionNum,  $nodeIDList,  $limit = null ) : void
static

Parameters
Name Type Description
$object
$versionNum
$nodeIDList
$limit
methodpublicappendNodeIDs(  $nodeList,  $nodeIDList ) : void
static

Parameters
Name Type Description
$nodeList
$nodeIDList
methodpublicappendParentNodeIDs(  $object,  $versionNum,  $nodeIDList ) : void
static

Parameters
Name Type Description
$object
$versionNum
$nodeIDList
methodpublicappendRelatingNodeIDs(  $object,  $nodeIDList ) : void
static

Parameters
Name Type Description
$object
$nodeIDList
methodpublicappendSiblingsNodeIDs(  $nodeList,  $nodeIDList ) : void
static

Parameters
Name Type Description
$nodeList
$nodeIDList
methodpublicclearAllContentCache(  $ignoreINISettings = false ) : void
static

Parameters
Name Type Description
$ignoreINISettings
methodpublicclearContentCache(  $objectID,  $versionNum = true,  $additionalNodeList = false ) : void
static

Parameters
Name Type Description
$objectID
$versionNum
$additionalNodeList
methodpublicclearContentCacheIfNeeded(  $objectID,  $versionNum = true,  $additionalNodeList = false ) : void
static

Parameters
Name Type Description
$objectID
$versionNum
$additionalNodeList
methodpublicclearContentCacheIfNeededBySectionID(  $sectionID ) : void
static

Parameters
Name Type Description
$sectionID
methodpublicclearObjectViewCache(  $objectID,  $versionNum = true,  $additionalNodeList = false ) : void
static

Parameters
Name Type Description
$objectID
$versionNum
$additionalNodeList
methodpublicclearObjectViewCacheIfNeeded(  $objectID,  $versionNum = true,  $additionalNodeList = false ) : void
static

Parameters
Name Type Description
$objectID
$versionNum
$additionalNodeList
methodpublicclearTemplateBlockCache(  $objectID,  $checkViewCacheClassSettings = false ) : void
static

Parameters
Name Type Description
$objectID
$checkViewCacheClassSettings
methodpublicclearTemplateBlockCacheIfNeeded(  $objectID ) : void
static

Parameters
Name Type Description
$objectID
methodpublicclearViewCache(  $objectID,  $versionNum = true,  $additionalNodeList = false ) : void
static

Parameters
Name Type Description
$objectID
$versionNum
$additionalNodeList
methodpublicdependencyInfo(  $classID,  $ignoreINISettings = false ) : void
static

Parameters
Name Type Description
$classID
$ignoreINISettings
methodpublicfetchNodePathString(  $nodeList ) : void
static

Parameters
Name Type Description
$nodeList
methodpublicgenerateObjectViewCache(  $objectID ) : void
static

Parameters
Name Type Description
$objectID
methodpublicnodeList(  $objectID,  $versionNum ) : void
static

Parameters
Name Type Description
$objectID
$versionNum
methodpublicnodeListForObject(  $contentObject,  $versionNum,  $clearCacheType,  $nodeList,  $handledObjectList ) : void
static

Parameters
Name Type Description
$contentObject
$versionNum
$clearCacheType
$nodeList
$handledObjectList
methodpublicwriteDebugBits(  $handledObjectList,  $highestBit ) : void
static

Parameters
Name Type Description
$handledObjectList
$highestBit
Documentation was generated by DocBlox 0.18.1.