Parsoid
A bidirectional parser between wikitext and HTML5
Loading...
Searching...
No Matches
Wikimedia\Parsoid\Wt2Html\TT\TemplateEncapsulator Class Reference

A helper class for TemplateHandler that encapsulates template-like syntax with the appropriate meta tags, adding argument info data. More...

Public Member Functions

 __construct (Env $env, Frame $frame, Token $token, string $wrapperType)
 
 encapTokens (array $tokens)
 Main entry point.
 

Public Attributes

 $token
 
 $variableName
 
 $parserFunctionName
 
 $resolvedTemplateTarget
 

Detailed Description

A helper class for TemplateHandler that encapsulates template-like syntax with the appropriate meta tags, adding argument info data.

Constructor & Destructor Documentation

◆ __construct()

Wikimedia\Parsoid\Wt2Html\TT\TemplateEncapsulator::__construct ( Env $env,
Frame $frame,
Token $token,
string $wrapperType )
Parameters
Env$env
Frame$frame
Token$token
string$wrapperType

Member Function Documentation

◆ encapTokens()

Wikimedia\Parsoid\Wt2Html\TT\TemplateEncapsulator::encapTokens ( array $tokens)

Main entry point.

Encapsulate the template element, including the arguments.

Parameters
array$tokens
Returns
array

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