MediaWiki master
UcdXmlReader Class Reference
Collaboration diagram for UcdXmlReader:

Public Member Functions

 __construct ( $fileName)
 
 getBlocks ()
 
 readChars ( $callback)
 

Public Attributes

array[] $blocks = []
 
callable $callback
 
array $currentBlock
 
string $fileName
 
array $groupAttrs
 
XMLReader $xml
 

Protected Member Functions

 handleChar ()
 
 open ()
 
 readAttributes ()
 Read the attributes of the current element node and return them as an array.
 

Detailed Description

Definition at line 305 of file generateCollationData.php.

Constructor & Destructor Documentation

◆ __construct()

UcdXmlReader::__construct ( $fileName)

Definition at line 319 of file generateCollationData.php.

References $fileName.

Member Function Documentation

◆ getBlocks()

UcdXmlReader::getBlocks ( )

Definition at line 407 of file generateCollationData.php.

References $blocks, $xml, open(), and readAttributes().

Referenced by readChars().

◆ handleChar()

UcdXmlReader::handleChar ( )
protected

Definition at line 372 of file generateCollationData.php.

References $groupAttrs, and readAttributes().

Referenced by readChars().

◆ open()

UcdXmlReader::open ( )
protected

Definition at line 347 of file generateCollationData.php.

References $xml.

Referenced by getBlocks(), and readChars().

◆ readAttributes()

UcdXmlReader::readAttributes ( )
protected

Read the attributes of the current element node and return them as an array.

Returns
array

Definition at line 363 of file generateCollationData.php.

Referenced by getBlocks(), handleChar(), and readChars().

◆ readChars()

UcdXmlReader::readChars ( $callback)

Definition at line 323 of file generateCollationData.php.

References $callback, $xml, getBlocks(), handleChar(), open(), and readAttributes().

Member Data Documentation

◆ $blocks

array [] UcdXmlReader::$blocks = []

Definition at line 315 of file generateCollationData.php.

Referenced by getBlocks().

◆ $callback

callable UcdXmlReader::$callback

Definition at line 309 of file generateCollationData.php.

Referenced by readChars().

◆ $currentBlock

array UcdXmlReader::$currentBlock

Definition at line 317 of file generateCollationData.php.

◆ $fileName

string UcdXmlReader::$fileName

Definition at line 307 of file generateCollationData.php.

Referenced by __construct().

◆ $groupAttrs

array UcdXmlReader::$groupAttrs

Definition at line 311 of file generateCollationData.php.

Referenced by handleChar().

◆ $xml

XMLReader UcdXmlReader::$xml

Definition at line 313 of file generateCollationData.php.

Referenced by getBlocks(), open(), and readChars().


The documentation for this class was generated from the following file: