Overview

Namespaces

  • Charcoal
    • View
      • Mustache
      • Php
      • Twig

Classes

  • TwigEngine
  • TwigLoader
  • Overview
  • Namespace
  • Class

Class TwigEngine

Charcoal\View\AbstractEngine implements Charcoal\View\EngineInterface, Psr\Log\LoggerAwareInterface uses Psr\Log\LoggerAwareTrait (not available)
Extended by Charcoal\View\Twig\TwigEngine
Namespace: Charcoal\View\Twig
Located at Charcoal/View/Twig/TwigEngine.php
Methods summary
public string
# type( )

Returns

string
public Twig_Environment
# twig( )

Returns

Twig_Environment
protected Twig_Environment
# createTwig( )

Returns

Twig_Environment
public string
# render( string $templateIdent, mixed $context )

Parameters

$templateIdent
The template identifier to load and render.
$context
The rendering context.

Returns

string
The rendered template string.

Overrides

Charcoal\View\AbstractEngine::render()
public string
# renderTemplate( string $templateString, mixed $context )

Parameters

$templateString
The template string to render.
$context
The rendering context.

Returns

string
The rendered template string.
Methods inherited from Charcoal\View\AbstractEngine
__construct(), loadTemplate(), loader()
API documentation generated by ApiGen