for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Rocket\UI\Forms\Support\Twig;
use Rocket\UI\Forms\Forms;
use Twig_Extension;
use Twig_SimpleFunction;
/**
* Form extension for twig
*
* @author Stéphane Goetz
*/
class Extension extends Twig_Extension
{
* {@inheritdoc}
public function getFunctions()
return [
new Twig_SimpleFunction('forms_open', [Forms::class, 'open'], ['is_safe' => ['html']]),
new Twig_SimpleFunction('forms_close', [Forms::class, 'close'], ['is_safe' => ['html']]),
new Twig_SimpleFunction('forms_submit', [Forms::class, 'submit'], ['is_safe' => ['html']]),
];
}
public function getTokenParsers()
new TokenParser(),
public function getName()
return 'form';