Parsoid
A bidirectional parser between wikitext and HTML5
|
Template and template argument handling. More...
Public Member Functions | |
__construct (TokenTransformManager $manager, array $options) | |
processSpecialMagicWord (bool $atTopLevel, TemplateEncapsulator $state, array $resolvedTgt) | |
Process the special magic word as specified by $resolvedTgt['magicWordType']. | |
onTag (Token $token) | |
Public Member Functions inherited from Wikimedia\Parsoid\Wt2Html\TT\TokenHandler | |
setPipelineId (int $id) | |
resetState (array $options) | |
Resets any internal state for this token handler. | |
isDisabled () | |
Is this transformer disabled? | |
onEnd (EOFTk $token) | |
This handler is called for EOF tokens only. | |
onNewline (NlTk $token) | |
This handler is called for newline tokens only. | |
onAny ( $token) | |
This handler is called for all tokens in the token stream except if (a) The more specific handlers above modified the token (b) the more specific handlers (onTag, onEnd, onNewline) have set the skip flag in their return values. | |
process ( $tokens) | |
Push an input array of tokens through the transformer and return the transformed tokens. | |
Additional Inherited Members | |
Protected Attributes inherited from Wikimedia\Parsoid\Wt2Html\TT\TokenHandler | |
$env | |
$manager | |
$pipelineId | |
$options | |
$disabled | |
$onAnyEnabled | |
$atTopLevel = false | |
Template and template argument handling.
Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler::__construct | ( | TokenTransformManager | $manager, |
array | $options ) |
TokenTransformManager | $manager | |
array | $options |
|
Reimplemented from Wikimedia\Parsoid\Wt2Html\TT\TokenHandler.
Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler::onTag | ( | Token | $token | ) |
Token | $token |
Reimplemented from Wikimedia\Parsoid\Wt2Html\TT\TokenHandler.
Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler::processSpecialMagicWord | ( | bool | $atTopLevel, |
TemplateEncapsulator | $state, | ||
array | $resolvedTgt ) |
Process the special magic word as specified by $resolvedTgt['magicWordType'].
bool | $atTopLevel | |
TemplateEncapsulator | $state | |
array | $resolvedTgt |