View on GitHub

Geshi-twig-extension

Twig extension for GeSHi - Generic Syntax Highlighter rendering

Download this project as a .zip file Download this project as a tar.gz file

Table of contents


Class: \Twig\Extension\GeshiExtension

Visibility Function
public getFilters() : array
public getName() : string
public getTokenParsers() : array
public parseGeshi(string $sContent, string $sLanguage, bool $bUseClasses=false)</strong> : string

This class extends \Twig\Extension\AbstractExtension

This class implements \Twig\Extension\ExtensionInterface


Class: \Twig\Node\GeshiNode

Represents a Geshi node, it parses content as Geshi.

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