Class OCSP_FRMCONTR_CACHEDLIST_PEAR

Description

abstract class OCSP_FRMCONTR_CACHEDLIST

  • author: Peter Krebs (pk) <pitlinz@users.sourceforge.net>
  • version: pk-08-01-21 // extends OCSP_OBJ
  • version: $Id: OCSP_FRMCONTR.phpclass,v 1.33 2008/12/17 16:28:51 peterkrebs Exp $
  • project: Open CSP-Management
  • since: pk-07-07-02
  • license: GNU Public License

Located in /db/forms/OCSP_FRMCONTR_CACHEDLIST_PEAR.phpclass (line 32)

OCSP_OBJ
   |
   --OCSP_FRMCONTR
      |
      --OCSP_FRMCONTR_LIST
         |
         --OCSP_FRMCONTR_CACHEDLIST
            |
            --OCSP_FRMCONTR_CACHEDLIST_PEAR
Class Constant Summary
 CLASS_SRC_FILE = __FILE__
 _MY_FRMLIST_CACHETYPE_ = _OCSP_CACHE_PEAR_
Variable Summary
 boolean $myCacheIsValid
 Cache_Lite $myPearDescCache
 Cache_Lite $myPearListCache
Method Summary
 static Cache_Lite getPearDescCacheObj ()
 boolean cacheIsValid ()
 boolean fillCache ([boolan $debug = FALSE])
 array getCacheDesc ([string $cacheKey = NULL])
 boolean getCachedValues ([boolean $debug = FALSE])
 Cache_Lite getPearListCacheObj ()
 boolean saveCacheDesc ()
Variables
boolean $myCacheIsValid = FALSE (line 63)
  • access: private
Cache_Lite $myPearDescCache = NULL (line 77)

pear cache object for the description

  • access: private
Cache_Lite $myPearListCache = NULL (line 70)

pear cache object for the list values

  • access: private

Inherited Variables

Inherited from OCSP_FRMCONTR_CACHEDLIST

OCSP_FRMCONTR_CACHEDLIST::$cacheRowTTL
OCSP_FRMCONTR_CACHEDLIST::$fillTime
OCSP_FRMCONTR_CACHEDLIST::$myCacheKey
OCSP_FRMCONTR_CACHEDLIST::$myCacheRows

Inherited from OCSP_FRMCONTR_LIST

OCSP_FRMCONTR_LIST::$listLoadTS
OCSP_FRMCONTR_LIST::$lstObjValCols
OCSP_FRMCONTR_LIST::$lstObjValTS
OCSP_FRMCONTR_LIST::$lstQuery
OCSP_FRMCONTR_LIST::$lstTables
OCSP_FRMCONTR_LIST::$lst_groupValues
OCSP_FRMCONTR_LIST::$lst_limit
OCSP_FRMCONTR_LIST::$lst_offset
OCSP_FRMCONTR_LIST::$lst_orderBy
OCSP_FRMCONTR_LIST::$lst_pageingUrl
OCSP_FRMCONTR_LIST::$myListIdx
OCSP_FRMCONTR_LIST::$myListKey
OCSP_FRMCONTR_LIST::$myListValues
OCSP_FRMCONTR_LIST::$myRowCmds
OCSP_FRMCONTR_LIST::$tbl_footerCmds
OCSP_FRMCONTR_LIST::$tbl_rowBtnCmds
OCSP_FRMCONTR_LIST::$tbl_sortLink

Inherited from OCSP_FRMCONTR

OCSP_FRMCONTR::$checkRights_hasDBRightsSet
OCSP_FRMCONTR::$checkRights_userRights
OCSP_FRMCONTR::$curRow
OCSP_FRMCONTR::$myActionURL
OCSP_FRMCONTR::$myCommands
OCSP_FRMCONTR::$myDBObj
OCSP_FRMCONTR::$myFilter
OCSP_FRMCONTR::$myForm
OCSP_FRMCONTR::$myjOCSPHash
OCSP_FRMCONTR::$myReloadUrl
OCSP_FRMCONTR::$myView
OCSP_FRMCONTR::$rowPopulateTS
OCSP_FRMCONTR::$userCanShowMethod

Inherited from OCSP_OBJ

OCSP_OBJ::$global_currentUser
OCSP_OBJ::$global_defaultDBObj_read
OCSP_OBJ::$global_defaultDBObj_write
OCSP_OBJ::$staticClassVars
Methods
static getPearDescCacheObj (line 111)
Cache_Lite getPearDescCacheObj ()
cacheIsValid (line 184)

returns if the cache is valid and not outtimed

  • abstract:
  • access: public
boolean cacheIsValid ()

Redefinition of:
OCSP_FRMCONTR_CACHEDLIST::cacheIsValid()
returns if the cache is valid and not outtimed
fillCache (line 225)

loads the values from the storage into $this->myCachedRows and cache $this->myCachedRows

  • access: public
boolean fillCache ([boolan $debug = FALSE])
  • boolan $debug

Redefinition of:
OCSP_FRMCONTR_CACHEDLIST::fillCache()
loads the values from the storage into $this->myCachedRows and cache $this->myCachedRows
getCacheDesc (line 153)

returns a desc array if cached

  • access: public
array getCacheDesc ([string $cacheKey = NULL])
  • string $cacheKey

Redefinition of:
OCSP_FRMCONTR_CACHEDLIST::getCacheDesc()
returns a desc array if cached
getCachedValues (line 200)

loads the cached values into $this->myCachedRows or filles the cache if this has not happend

  • access: public
boolean getCachedValues ([boolean $debug = FALSE])
  • boolean $debug

Redefinition of:
OCSP_FRMCONTR_CACHEDLIST::getCachedValues()
loads the cached values into $this->myCachedRows or filles the cache if this has not happend
getPearListCacheObj (line 93)
  • access: protected
Cache_Lite getPearListCacheObj ()
saveCacheDesc (line 128)

caches the description

  • access: public
boolean saveCacheDesc ()

Redefinition of:
OCSP_FRMCONTR_CACHEDLIST::saveCacheDesc()
caches the description

Inherited Methods

Inherited From OCSP_FRMCONTR_CACHEDLIST

 OCSP_FRMCONTR_CACHEDLIST::cacheIsFilled()
 OCSP_FRMCONTR_CACHEDLIST::cacheIsValid()
 OCSP_FRMCONTR_CACHEDLIST::factoryCachedList()
 OCSP_FRMCONTR_CACHEDLIST::factoryNewByCacheType()
 OCSP_FRMCONTR_CACHEDLIST::fillCache()
 OCSP_FRMCONTR_CACHEDLIST::generateMyCacheKey()
 OCSP_FRMCONTR_CACHEDLIST::getCacheDesc()
 OCSP_FRMCONTR_CACHEDLIST::getCachedValues()
 OCSP_FRMCONTR_CACHEDLIST::getCacheType()
 OCSP_FRMCONTR_CACHEDLIST::getMyCacheKey()
 OCSP_FRMCONTR_CACHEDLIST::getNbrOfCachedRows()
 OCSP_FRMCONTR_CACHEDLIST::includeCacheClass()
 OCSP_FRMCONTR_CACHEDLIST::loadListValues()
 OCSP_FRMCONTR_CACHEDLIST::saveCacheDesc()
 OCSP_FRMCONTR_CACHEDLIST::setCacheDesc()
 OCSP_FRMCONTR_CACHEDLIST::setMyCacheKey()

Inherited From OCSP_FRMCONTR_LIST

 OCSP_FRMCONTR_LIST::addCmdButton()
 OCSP_FRMCONTR_LIST::addFooterCommand()
 OCSP_FRMCONTR_LIST::checkAutopageing()
 OCSP_FRMCONTR_LIST::getCmdButtons()
 OCSP_FRMCONTR_LIST::getColCmd()
 OCSP_FRMCONTR_LIST::getColLink()
 OCSP_FRMCONTR_LIST::getColLinkEnd()
 OCSP_FRMCONTR_LIST::getFilterWhere()
 OCSP_FRMCONTR_LIST::getFooterLinks()
 OCSP_FRMCONTR_LIST::getHeadColEvents()
 OCSP_FRMCONTR_LIST::getHeadRowEvents()
 OCSP_FRMCONTR_LIST::getLimit()
 OCSP_FRMCONTR_LIST::getListGroups()
 OCSP_FRMCONTR_LIST::getListKey()
 OCSP_FRMCONTR_LIST::getListQuery()
 OCSP_FRMCONTR_LIST::getListRow()
 OCSP_FRMCONTR_LIST::getListValues()
 OCSP_FRMCONTR_LIST::getNofBtnCols()
 OCSP_FRMCONTR_LIST::getNofListRows()
 OCSP_FRMCONTR_LIST::getNofTotalRows()
 OCSP_FRMCONTR_LIST::getOffset()
 OCSP_FRMCONTR_LIST::getOrderBy()
 OCSP_FRMCONTR_LIST::getPageingBackButton()
 OCSP_FRMCONTR_LIST::getPageingNext()
 OCSP_FRMCONTR_LIST::getRowButtons()
 OCSP_FRMCONTR_LIST::getRowCmd()
 OCSP_FRMCONTR_LIST::getRowId()
 OCSP_FRMCONTR_LIST::getTableEvents()
 OCSP_FRMCONTR_LIST::getTableId()
 OCSP_FRMCONTR_LIST::initList()
 OCSP_FRMCONTR_LIST::invalidateValues()
 OCSP_FRMCONTR_LIST::loadListObjectValues()
 OCSP_FRMCONTR_LIST::loadListValues()
 OCSP_FRMCONTR_LIST::setFooterCmdArr()
 OCSP_FRMCONTR_LIST::setLimit()
 OCSP_FRMCONTR_LIST::setListKey()
 OCSP_FRMCONTR_LIST::setListQuery()
 OCSP_FRMCONTR_LIST::setOffset()
 OCSP_FRMCONTR_LIST::setOrderBy()
 OCSP_FRMCONTR_LIST::setRowCmd()
 OCSP_FRMCONTR_LIST::valuesAreLoaded()

Inherited From OCSP_FRMCONTR

 OCSP_FRMCONTR::__construct()
 OCSP_FRMCONTR::addFilter()
 OCSP_FRMCONTR::checkRights()
 OCSP_FRMCONTR::getActionURL()
 OCSP_FRMCONTR::getAjaxObj()
 OCSP_FRMCONTR::getCurrentRow()
 OCSP_FRMCONTR::getCurRow()
 OCSP_FRMCONTR::getCurValue()
 OCSP_FRMCONTR::getDBObj()
 OCSP_FRMCONTR::getFilter()
 OCSP_FRMCONTR::getMyForm()
 OCSP_FRMCONTR::getObjectValues()
 OCSP_FRMCONTR::getReloadUrl()
 OCSP_FRMCONTR::getView()
 OCSP_FRMCONTR::jOCSP_getfrmHash()
 OCSP_FRMCONTR::jOCSP_setfrmHash()
 OCSP_FRMCONTR::parseFieldTmpl()
 OCSP_FRMCONTR::parseRowTmpl()
 OCSP_FRMCONTR::populateRow()
 OCSP_FRMCONTR::rowIsPopulated()
 OCSP_FRMCONTR::saveCurRow()
 OCSP_FRMCONTR::setActionURL()
 OCSP_FRMCONTR::setAjaxObj()
 OCSP_FRMCONTR::setCommand()
 OCSP_FRMCONTR::setCurRow()
 OCSP_FRMCONTR::setCurRowValue()
 OCSP_FRMCONTR::setFilter()
 OCSP_FRMCONTR::setMyForm()
 OCSP_FRMCONTR::setObjectValues()
 OCSP_FRMCONTR::setReloadUrl()
 OCSP_FRMCONTR::setView()
 OCSP_FRMCONTR::set_userCanShowMethod()
 OCSP_FRMCONTR::unsetFilter()
 OCSP_FRMCONTR::validateBlockSubmit()
 OCSP_FRMCONTR::validateSubmit()

Inherited From OCSP_OBJ

 OCSP_OBJ::castObj()
 OCSP_OBJ::cloneMe()
 OCSP_OBJ::currentUser()
 OCSP_OBJ::dbConnect()
 OCSP_OBJ::defaultDBObj()
 OCSP_OBJ::defaultReadDBObj()
 OCSP_OBJ::defaultWriteDBObj()
 OCSP_OBJ::getConf()
 OCSP_OBJ::getDBObj()
 OCSP_OBJ::get_myClassConstant()
 OCSP_OBJ::get_myObject_vars()
 OCSP_OBJ::get_mySourceFile()
 OCSP_OBJ::isConnected()
 OCSP_OBJ::isMultiByteStr()
 OCSP_OBJ::isUTF8()
 OCSP_OBJ::setConf()
 OCSP_OBJ::setDBObj()
 OCSP_OBJ::set_myObject_vars()
 OCSP_OBJ::set_myVarsFrom()
Class Constants
CLASS_SRC_FILE = __FILE__ (line 41)
  • abstract:
_MY_FRMLIST_CACHETYPE_ = _OCSP_CACHE_PEAR_ (line 50)

type of the cache used

  • abstract:

Inherited Constants

Inherited from OCSP_FRMCONTR_CACHEDLIST

OCSP_FRMCONTR_CACHEDLIST::_MY_FRMLIST_CACHETYPE_

Inherited from OCSP_OBJ

OCSP_OBJ::CLASS_SRC_FILE

Documentation generated on Thu, 08 Jan 2009 17:46:17 +0100 by phpDocumentor 1.4.0a2