CWIS Developer Documentation
|
Public Member Functions | |
XMLParser ($Encoding="UTF-8") | |
ParseText ($Text, $LastTextToParse=TRUE) | |
SeekTo () | |
SeekToParent () | |
SeekToChild ($ChildIndex=0) | |
SeekToRoot () | |
NextTag () | |
NextItem () | |
PreviousItem () | |
GetTagName () | |
GetData () | |
GetAttribute () | |
GetAttributes () | |
SetDebugLevel ($NewLevel) | |
OpenTag ($Parser, $ElementName, $ElementAttribs) | |
ReceiveData ($Parser, $Data) | |
CloseTag ($Parser, $ElementName) | |
PerformSeek ($SeekArgs, $MoveSeekPointer) | |
PerformGetAttribute ($Args, $GetMultiple) | |
RebuildItemList () | |
DumpInternalArrays () | |
Public Attributes | |
$TagNames | |
$TagAttribs | |
$TagData | |
$TagParents | |
$CurrentParseIndex | |
$CurrentSeekIndex | |
$CurrentItemIndex | |
$CurrentItemList | |
$CurrentItemCount | |
$DebugLevel | |
$NameKeyCache | |
Definition at line 18 of file XMLParser.php.
XMLParser::CloseTag | ( | $Parser, | |
$ElementName | |||
) |
Definition at line 351 of file XMLParser.php.
References $CurrentParseIndex.
XMLParser::DumpInternalArrays | ( | ) |
Definition at line 524 of file XMLParser.php.
XMLParser::GetAttribute | ( | ) |
Definition at line 287 of file XMLParser.php.
References PerformGetAttribute().
XMLParser::GetAttributes | ( | ) |
Definition at line 297 of file XMLParser.php.
References PerformGetAttribute().
XMLParser::GetData | ( | ) |
Definition at line 246 of file XMLParser.php.
References $CurrentSeekIndex, and PerformSeek().
XMLParser::GetTagName | ( | ) |
Definition at line 233 of file XMLParser.php.
References $CurrentSeekIndex.
XMLParser::NextItem | ( | ) |
Definition at line 178 of file XMLParser.php.
References $CurrentItemIndex, and RebuildItemList().
XMLParser::NextTag | ( | ) |
Definition at line 150 of file XMLParser.php.
References $CurrentSeekIndex.
XMLParser::OpenTag | ( | $Parser, | |
$ElementName, | |||
$ElementAttribs | |||
) |
Definition at line 330 of file XMLParser.php.
References $CurrentParseIndex.
XMLParser::ParseText | ( | $Text, | |
$LastTextToParse = TRUE |
|||
) |
Definition at line 47 of file XMLParser.php.
XMLParser::PerformGetAttribute | ( | $Args, | |
$GetMultiple | |||
) |
Definition at line 440 of file XMLParser.php.
References $CurrentSeekIndex, and PerformSeek().
Referenced by GetAttribute(), and GetAttributes().
XMLParser::PerformSeek | ( | $SeekArgs, | |
$MoveSeekPointer | |||
) |
Definition at line 363 of file XMLParser.php.
References $CurrentSeekIndex.
Referenced by GetData(), PerformGetAttribute(), and SeekTo().
XMLParser::PreviousItem | ( | ) |
Definition at line 207 of file XMLParser.php.
References $CurrentItemIndex, and RebuildItemList().
XMLParser::RebuildItemList | ( | ) |
Definition at line 501 of file XMLParser.php.
Referenced by NextItem(), and PreviousItem().
XMLParser::ReceiveData | ( | $Parser, | |
$Data | |||
) |
Definition at line 344 of file XMLParser.php.
References $CurrentParseIndex.
XMLParser::SeekTo | ( | ) |
Definition at line 55 of file XMLParser.php.
References PerformSeek().
XMLParser::SeekToChild | ( | $ChildIndex = 0 | ) |
Definition at line 115 of file XMLParser.php.
References $CurrentSeekIndex.
XMLParser::SeekToParent | ( | ) |
Definition at line 89 of file XMLParser.php.
References $CurrentSeekIndex.
XMLParser::SeekToRoot | ( | ) |
Definition at line 144 of file XMLParser.php.
XMLParser::SetDebugLevel | ( | $NewLevel | ) |
Definition at line 324 of file XMLParser.php.
XMLParser::XMLParser | ( | $Encoding = "UTF-8" | ) |
Definition at line 23 of file XMLParser.php.
XMLParser::$CurrentItemCount |
Definition at line 319 of file XMLParser.php.
XMLParser::$CurrentItemIndex |
Definition at line 317 of file XMLParser.php.
Referenced by NextItem(), and PreviousItem().
XMLParser::$CurrentItemList |
Definition at line 318 of file XMLParser.php.
XMLParser::$CurrentParseIndex |
Definition at line 315 of file XMLParser.php.
Referenced by CloseTag(), OpenTag(), and ReceiveData().
XMLParser::$CurrentSeekIndex |
Definition at line 316 of file XMLParser.php.
Referenced by GetData(), GetTagName(), NextTag(), PerformGetAttribute(), PerformSeek(), SeekToChild(), and SeekToParent().
XMLParser::$DebugLevel |
Definition at line 320 of file XMLParser.php.
XMLParser::$NameKeyCache |
Definition at line 321 of file XMLParser.php.
XMLParser::$TagAttribs |
Definition at line 312 of file XMLParser.php.
XMLParser::$TagData |
Definition at line 313 of file XMLParser.php.
XMLParser::$TagNames |
Definition at line 311 of file XMLParser.php.
XMLParser::$TagParents |
Definition at line 314 of file XMLParser.php.