Parsoid
A bidirectional parser between wikitext and HTML5
Loading...
Searching...
No Matches
Wikimedia\Parsoid\Ext\Cite\ReferencesData Class Reference

Public Member Functions

 inReferencesContent ()
 
 inEmbeddedContent (?string $needle=null)
 
 pushEmbeddedContentFlag (string $needle='embed')
 
 popEmbeddedContentFlag ()
 
 getRefGroup (string $groupName, bool $allocIfMissing=false)
 
 removeRefGroup (string $groupName)
 
 add (ParsoidExtensionAPI $extApi, string $groupName, string $refName)
 
 getRefGroups ()
 

Public Attributes

 $embeddedErrors = []
 
 $referencesGroup = ''
 

Member Function Documentation

◆ add()

Wikimedia\Parsoid\Ext\Cite\ReferencesData::add ( ParsoidExtensionAPI $extApi,
string $groupName,
string $refName )
Parameters
ParsoidExtensionAPI$extApi
string$groupName
string$refName
Returns
stdClass

◆ getRefGroup()

Wikimedia\Parsoid\Ext\Cite\ReferencesData::getRefGroup ( string $groupName,
bool $allocIfMissing = false )
Parameters
string$groupName
bool$allocIfMissing
Returns
?RefGroup

◆ getRefGroups()

Wikimedia\Parsoid\Ext\Cite\ReferencesData::getRefGroups ( )
Returns
RefGroup[]

◆ inEmbeddedContent()

Wikimedia\Parsoid\Ext\Cite\ReferencesData::inEmbeddedContent ( ?string $needle = null)
Parameters
?string$needle
Returns
bool

◆ inReferencesContent()

Wikimedia\Parsoid\Ext\Cite\ReferencesData::inReferencesContent ( )
Returns
bool

◆ pushEmbeddedContentFlag()

Wikimedia\Parsoid\Ext\Cite\ReferencesData::pushEmbeddedContentFlag ( string $needle = 'embed')
Parameters
string$needle

◆ removeRefGroup()

Wikimedia\Parsoid\Ext\Cite\ReferencesData::removeRefGroup ( string $groupName)
Parameters
string$groupName

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