XML_HTMLSax3
[ class tree: XML_HTMLSax3 ] [ index: XML_HTMLSax3 ] [ all elements ]

Class: XML_HTMLSax3_StateParser_Gtet430

Source Location: /system/SecurityCenter/pnincludes/HTMLSax3.php

Class Overview

XML_HTMLSax3_StateParser
   |
   --XML_HTMLSax3_StateParser_Gtet430

Parser for PHP Versions equal to or greater than 4.3.0. Uses a faster


Author(s):

Methods


Inherited Methods

Class: XML_HTMLSax3_StateParser

XML_HTMLSax3_StateParser::XML_HTMLSax3_StateParser()
Constructs XML_HTMLSax3_StateParser setting up states
XML_HTMLSax3_StateParser::ignoreCharacter()
Moves the position forward one character
XML_HTMLSax3_StateParser::ignoreWhitespace()
Moves the position forward past any whitespace characters
XML_HTMLSax3_StateParser::parse()
Begins the parsing operation, setting up any decorators, depending on
XML_HTMLSax3_StateParser::scanCharacter()
Returns the next character from the XML document or void if at end
XML_HTMLSax3_StateParser::scanUntilCharacters()
Returns a string from the current position until the first instance of
XML_HTMLSax3_StateParser::scanUntilString()
Returns a string from the current position to the next occurance
XML_HTMLSax3_StateParser::unscanCharacter()
Moves the position back one character
XML_HTMLSax3_StateParser::_parse()
Performs the parsing itself, delegating calls to a specific parser

Class Details

[line 387]
Parser for PHP Versions equal to or greater than 4.3.0. Uses a faster

parsing mechanism than the equivalent PHP < 4.3.0 subclass of StateParser




Tags:

see:  XML_HTMLSax3_StateParser_Lt430
access:  protected


[ Top ]


Class Methods


constructor XML_HTMLSax3_StateParser_Gtet430 [line 394]

XML_HTMLSax3_StateParser_Gtet430 XML_HTMLSax3_StateParser_Gtet430( &$htmlsax)

Constructs XML_HTMLSax3_StateParser_Gtet430 defining available

parser options




Tags:

var:  instance of user front end class
access:  protected


Parameters:

   &$htmlsax  

[ Top ]

method ignoreWhitespace [line 423]

void ignoreWhitespace( )

Moves the position forward past any whitespace characters



Tags:

access:  protected


Overrides XML_HTMLSax3_StateParser::ignoreWhitespace() (Moves the position forward past any whitespace characters)

[ Top ]

method parse [line 435]

void parse( string $data)

Begins the parsing operation, setting up the parsed and unparsed

XML entity decorators if necessary then delegating further work to parent




Tags:

access:  protected


Overrides XML_HTMLSax3_StateParser::parse() (Begins the parsing operation, setting up any decorators, depending on)

Parameters:

string   $data   XML document to parse

[ Top ]

method scanUntilCharacters [line 411]

string scanUntilCharacters( string $string)

Returns a string from the current position until the first instance of one of the characters in the supplied string argument.



Tags:

access:  protected


Overrides XML_HTMLSax3_StateParser::scanUntilCharacters() (Returns a string from the current position until the first instance of)

Parameters:

string   $string   string to search until

[ Top ]


Documentation generated on Fri, 18 Jul 2008 21:46:35 +0200 by phpDocumentor 1.4.1