MediaWiki master
MediaWiki\Parser\PPDStack_Hash Class Reference

Stack class to help Preprocessor::preprocessToObj() More...

Collaboration diagram for MediaWiki\Parser\PPDStack_Hash:

Public Member Functions

 __construct ()
 
 addPart ( $s='')
 
 count ()
 
getAccum ()
 
 getCurrentPart ()
 
 getFlags ()
 
 pop ()
 
 push ( $data)
 

Public Attributes

string[] $accum
 
string $elementClass = PPDStackElement_Hash::class
 
string null $out
 
string[] $rootAccum
 
PPDStackElement_Hash[] $stack
 
PPDStackElement_Hash false $top
 

Detailed Description

Stack class to help Preprocessor::preprocessToObj()

Definition at line 31 of file PPDStack_Hash.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Parser\PPDStack_Hash::__construct ( )

Definition at line 48 of file PPDStack_Hash.php.

References MediaWiki\Parser\PPDStack_Hash\$rootAccum.

Member Function Documentation

◆ addPart()

MediaWiki\Parser\PPDStack_Hash::addPart ( $s = '')

Definition at line 104 of file PPDStack_Hash.php.

◆ count()

MediaWiki\Parser\PPDStack_Hash::count ( )

◆ getAccum()

& MediaWiki\Parser\PPDStack_Hash::getAccum ( )

Definition at line 62 of file PPDStack_Hash.php.

References MediaWiki\Parser\PPDStack_Hash\$accum.

◆ getCurrentPart()

MediaWiki\Parser\PPDStack_Hash::getCurrentPart ( )
Returns
false|PPDPart_Hash

Definition at line 69 of file PPDStack_Hash.php.

◆ getFlags()

MediaWiki\Parser\PPDStack_Hash::getFlags ( )
Returns
array

Definition at line 112 of file PPDStack_Hash.php.

◆ pop()

MediaWiki\Parser\PPDStack_Hash::pop ( )

◆ push()

MediaWiki\Parser\PPDStack_Hash::push ( $data)

Member Data Documentation

◆ $accum

string [] MediaWiki\Parser\PPDStack_Hash::$accum

Definition at line 37 of file PPDStack_Hash.php.

Referenced by MediaWiki\Parser\PPDStack_Hash\getAccum().

◆ $elementClass

string MediaWiki\Parser\PPDStack_Hash::$elementClass = PPDStackElement_Hash::class

Definition at line 46 of file PPDStack_Hash.php.

Referenced by MediaWiki\Parser\PPDStack_Hash\push().

◆ $out

string null MediaWiki\Parser\PPDStack_Hash::$out

Definition at line 44 of file PPDStack_Hash.php.

◆ $rootAccum

string [] MediaWiki\Parser\PPDStack_Hash::$rootAccum

◆ $stack

PPDStackElement_Hash [] MediaWiki\Parser\PPDStack_Hash::$stack

Definition at line 33 of file PPDStack_Hash.php.

◆ $top

PPDStackElement_Hash false MediaWiki\Parser\PPDStack_Hash::$top

Definition at line 42 of file PPDStack_Hash.php.


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