30 lines
511 B
PHP
Executable File
30 lines
511 B
PHP
Executable File
<?php
|
|
|
|
namespace Mautic\InstallBundle\Twig;
|
|
|
|
use Twig\Extension\AbstractExtension;
|
|
use Twig\TwigFilter;
|
|
|
|
/**
|
|
* TwigExtension class.
|
|
*/
|
|
class TwigExtension extends AbstractExtension
|
|
{
|
|
/**
|
|
* getFilters function.
|
|
*
|
|
* @return mixed[]
|
|
*/
|
|
public function getFilters()
|
|
{
|
|
return [
|
|
new TwigFilter('phpversion', [$this, 'phpversion']),
|
|
];
|
|
}
|
|
|
|
public function phpversion(string $value = ''): string|bool
|
|
{
|
|
return phpversion($value);
|
|
}
|
|
}
|