PHP Class Carew\Event\Listener\Decorator\Twig

Inheritance: implements Symfony\Component\EventDispatcher\EventSubscriberInterface
Datei anzeigen Open project: carew/carew

Public Methods

Method Description
__construct ( Twig_Environment $twig )
getSubscribedEvents ( )
postRender ( CarewEvent $event )
preRender ( CarewEvent $event )
preRenderDocument ( Document $document, array &$documents = [] )

Private Methods

Method Description
enhanceTwigException ( Twig_Error $e, Document $document, $template = null )
generatePages ( Document $originalDocument, $nbPages, $isFirstPagination = true, $collectionNb = 1 )
haveToPaginate ( $nbsItems, $maxesPerPage )
setTwigGlobals ( Document $document )

Method Details

__construct() public method

public __construct ( Twig_Environment $twig )
$twig Twig_Environment

getSubscribedEvents() public static method

public static getSubscribedEvents ( )

postRender() public method

public postRender ( CarewEvent $event )
$event Carew\Event\CarewEvent

preRender() public method

public preRender ( CarewEvent $event )
$event Carew\Event\CarewEvent

preRenderDocument() public method

public preRenderDocument ( Document $document, array &$documents = [] )
$document Carew\Document
$documents array