public function TagProcessorInterface::process in Extensible BBCode 8.3
Same name and namespace in other branches
- 4.0.x src/Parser/Processor/TagProcessorInterface.php \Drupal\xbbcode\Parser\Processor\TagProcessorInterface::process()
Process a tag match.
Parameters
\Drupal\xbbcode\Parser\Tree\TagElementInterface $tag: The tag to be rendered.
Return value
\Drupal\xbbcode\Parser\Tree\OutputElementInterface The rendered output.
2 methods override TagProcessorInterface::process()
- TagPluginInterface::process in src/
Plugin/ TagPluginInterface.php - Generate output from a tag element.
- TagProcessorBase::process in src/
Parser/ Processor/ TagProcessorBase.php - Process a tag match.
File
- src/
Parser/ Processor/ TagProcessorInterface.php, line 22
Class
- TagProcessorInterface
- Encapsulates the processing functionality of a tag plugin.
Namespace
Drupal\xbbcode\Parser\ProcessorCode
public function process(TagElementInterface $tag) : OutputElementInterface;