Kartographer
Extension that adds maps to wiki pages
Loading...
Searching...
No Matches
Kartographer\Tag\ParsoidTagHandler Class Reference

@license MIT More...

+ Inheritance diagram for Kartographer\Tag\ParsoidTagHandler:
+ Collaboration diagram for Kartographer\Tag\ParsoidTagHandler:

Public Member Functions

 __construct (protected readonly Config $config, private readonly LanguageFactory $languageFactory, private readonly LanguageNameUtils $languageNameUtils,)
 
 reportErrors (ParsoidExtensionAPI $extApi, string $tag, StatusValue $status)
 
 processAttributeEmbeddedDom (ParsoidExtensionAPI $extApi, Element $elt, callable $proc)
 

Public Attributes

const TAG = ''
 

Protected Member Functions

 parseTag (ParsoidExtensionAPI $extApi, string $input, array $extArgs)
 

Detailed Description

@license MIT

Member Function Documentation

◆ parseTag()

Kartographer\Tag\ParsoidTagHandler::parseTag ( ParsoidExtensionAPI $extApi,
string $input,
array $extArgs )
protected
Parameters
ParsoidExtensionAPI$extApi
string$input
array$extArgs
Returns
array{StatusValue,MapTagArgumentValidator,stdClass[]}

◆ reportErrors()

Kartographer\Tag\ParsoidTagHandler::reportErrors ( ParsoidExtensionAPI $extApi,
string $tag,
StatusValue $status )
Parameters
ParsoidExtensionAPI$extApi
string$tag
StatusValue<array>$status
Returns
DocumentFragment

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