Environment

Type
Class
Namespace
craft\web\twig
Inherits
craft\web\twig\Environment ยป Twig\Environment
Since
3.0

Base Twig template class.

View source

Public Methods

MethodDescription
__construct()
compileSource()
getDefaultEscaperStrategy()Returns the default escaper strategy to use based on the template name.
loadTemplate()
setDefaultEscaperStrategy()

__construct()

View source

Arguments

  • $loader
  • $options

compileSource()

View source

Arguments

  • $source

getDefaultEscaperStrategy()

Returns the default escaper strategy to use based on the template name.

View source

Arguments

Returns

string, false

loadTemplate()

View source

Arguments

  • $name
  • $index

setDefaultEscaperStrategy()

View source

Arguments

  • $strategy (mixed, null) โ€“ The escaper strategy to set. If null, it will be determined based on the template name.