addTwigGlobal
The method $this->addTwigGlobal($name, $class)
adds a global variable to Twig.
- @param: (string) $name. The name of the global variable.
- @param: (mixed) $class. The value of the global variable.
Example Usage
<?php
namespace Plugins\Myplugin;
use \Typemill\Plugin;
class Myplugin extends Plugin
{
...
public function myFunction()
{
$this->addTwigGlobal('text', new Text());
}
}
This will add the class Text()
to the variable 'text', which you can use in your twig-templates like this:
{{ text }}
Read the Twig-Documentation for more details.