Table of contents


Class: \Twig\Extension\AnsiToHtmlExtension

Visibility Function
public getFilters() : array
public getHighlighter() : \AnsiEscapesToHtml\Highlighter
public getName() : string
public getTokenParsers() : array
public parseAnsiToHtml(string $sContent)</strong> : string
public setHighlighter(\AnsiEscapesToHtml\Highlighter $oHighlighter)</strong> : \Twig\Extension\AnsiToHtmlExtension

This class extends \Twig\Extension\AbstractExtension

This class implements \Twig\Extension\ExtensionInterface


Class: \Twig\Node\AnsiToHtmlNode

Represents a AnsiToHtml node, it parses ansi escapes content as html.

Visibility Function
public __construct(array $aParams, string $sBody, int $iLine, string $sTag)</strong> : void
Constructor
public compile(\Twig_Compiler $oCompiler)</strong> : void

This class extends \Twig\Node\Node

This class implements \Traversable, \IteratorAggregate, \Countable


Class: \Twig\TokenParser\AnsiToHtmlTokenParser

Visibility Function
public decideBlockEnd(\Twig_Token $oToken)</strong> : void
public getTag() : string
Gets the tag name associated with this token parser.
public parse(\Twig_Token $oToken)</strong> : \Twig\Node\AnsiToHtmlNode

This class extends \Twig\TokenParser\AbstractTokenParser

This class implements \Twig\TokenParser\TokenParserInterface