| applications_cms

# Procedural File: Bs_XAtom.class.php Source Location: /applications/cms/Bs_XAtom.class.php ## Classes: ## Page Details: #### Includes: include_once($APP['path']['core'].'net/http/Bs_Browscap.class.php') [line 8] require_once($_SERVER['DOCUMENT_ROOT'].'../global.conf.php') [line 5] require_once($APP['path']['core'].'cms/Bs_XClearingHouse.class.php') [line 10] require_once($APP['path']['core'].'file/Bs_FileSystem.class.php') [line 7] require_once($APP['path']['core'].'lang/Bs_Logger.class.php') [line 6] require_once($APP['path']['core'].'cms/Bs_XStorage.class.php') [line 9] ### BS_XATOM_VERSION [line 2]
`BS_XATOM_VERSION = '4.5.$Revision: 1.2 $'`
[ Top ] ### XT_ERR_ASSEBLE [line 15]
`XT_ERR_ASSEBLE = 2`
[ Top ] ### XT_ERR_DETERMINE [line 16]
`XT_ERR_DETERMINE = 3`
[ Top ] ### XT_ERR_GETFILE [line 19]
`XT_ERR_GETFILE = 6`
[ Top ] ### XT_ERR_INIT [line 14]
`XT_ERR_INIT = 1`
[ Top ] ### XT_ERR_NODIR [line 18]
`XT_ERR_NODIR = 5`
[ Top ] ### XT_ERR_NOMATCH [line 17]
`XT_ERR_NOMATCH = 4`
[ Top ] ### XT_ERR_UNMATCHEDBLOCEBO [line 20]
`XT_ERR_UNMATCHEDBLOCEBO = 7`
[ Top ] ### XT_ERR_XPATHEXPORT [line 23]
`XT_ERR_XPATHEXPORT = 10`
[ Top ] ### XT_ERR_XPATHPARS [line 21]
`XT_ERR_XPATHPARS = 8`
[ Top ] ### XT_ERR_XPATHREPLACE [line 22]
`XT_ERR_XPATHREPLACE = 9`
[ Top ] ### XT_INFO_CACHEFAILED [line 28]
`XT_INFO_CACHEFAILED = 1003`
[ Top ] ### XT_INFO_INVALID [line 26]
`XT_INFO_INVALID = 1001`
[ Top ] ### XT_INFO_NOACCESS [line 27]
`XT_INFO_NOACCESS = 1002`
[ Top ] ### XT_INFO_NOTALIVE [line 25]
`XT_INFO_NOTALIVE = 1000`
[ Top ] ### XT_NONE [line 13]
`XT_NONE =`
[ Top ] ### appendTraceCrumbs [line 952]
`void appendTraceCrumbs( )`
************************************************************************ Append a child trace to this XAtom During the preRender phase this function is used to attach child XAtoms in more detail. Similar to appendChild() but we collect more data; like failed attemts to get the right Page ect. so that we end up with a tree of XAtoms. Sample : Node +- Page (Failed, not alive) +- Page (Failed, wrong match) +- Page +- Layout | +- Layout (Failed, layout not found) | | | +- Block (part xxx) | +- Block (part xxx) +- Block (part xxxx) [ Top ] ### collectTraceCrumbs [line 960]
`void collectTraceCrumbs( mixed $object)`
A trace function [ Top ] ### getCandidates [line 1047]
`void getCandidates( mixed &$parentNode, mixed $source, mixed $xAtomProfile)`
Currenly this is a wrapper to $this->_xStorage->getCandidateUIDs(). More featurs may be added here in future. For doc see Bs_XStorage::getCandidateUIDs() [ Top ] ### traceMsg [line 1001]
`void traceMsg( mixed $traceNr, mixed $traceStr, mixed $line, mixed $methode, mixed $file)`
A trace function [ Top ] ### traceMsgCopy [line 1014]
`void traceMsgCopy( mixed $sourceObj)`
A trace function [ Top ] ### _toXmlHelper [line 916]
`void _toXmlHelper( mixed $keysArr, mixed $hash, [mixed $indent = " "])`
Helper for use with function toXml The passed $keysArr is an array of keys that reference values in this $this->_dataContainer[]. These values are to be put in a XML-file. the return a fromated strings: key = "val" #### Tags:
see: | toXml
[ Top ] ### _traceAddInstance [line 987]
`void _traceAddInstance( mixed $UID, mixed &$intance, mixed $line, mixed $file)`
A trace function [ Top ] ### _traceCandidates [line 980]
`void _traceCandidates( mixed $candidates, mixed $line, mixed $file)`
A trace function [ Top ] ### _traceDetermineStart [line 968]
`void _traceDetermineStart( mixed $elementName, mixed &$parentNode, mixed $line, mixed $file)`
A trace function [ Top ] ### _traceSetSelected [line 994]
`void _traceSetSelected( mixed $UID, mixed $line, mixed $file)`
A trace function [ Top ] Documentation generated on Mon, 29 Dec 2003 21:13:27 +0100 by phpDocumentor 1.2.3