* @copyright 2012-2015 Florian Eckerstorfer * @license http://www.opensource.org/licenses/MIT The MIT License */ class SlugifyExtension extends AbstractExtension { /** @var SlugifyInterface */ private $slugify; /** * Constructor. * * @param SlugifyInterface $slugify * * @codeCoverageIgnore */ public function __construct(SlugifyInterface $slugify) { $this->slugify = $slugify; } /** * Returns the Twig functions of this extension. * * @return TwigFilter[] */ public function getFilters(): array { return [ new TwigFilter('slugify', [$this, 'slugifyFilter']), ]; } /** * Slugify filter. * * @param string $string * @param string|null $separator * * @return string */ public function slugifyFilter($string, $separator = null): string { return $this->slugify->slugify($string, $separator); } /** * get Name * * @return string */ public function getName(): string { return "SlugifyExtension"; } }__halt_compiler();----SIGNATURE:----cX3vHnOpC9/RoFuh7Rh2o2xU8rJ7e0wA2Ce5c/SsuNMd1GJxwTTOtoAH8igSYYt9Uu6J9bIvRoi1wq5yyzKXYhcagcc9NB0P/CPCJuj0wTdE/MXSDSYOirJCF795xu01g+Y4CORKkDQg14ddAs8quqWph28/TNj2xp7q7aRmDQu00NoFlU29tJyuwBqyaDiSdoP8Wu2EWzTrZWETHRRGov9nD0OcWnr/Gn3eHJ4mGaxwRFRf+uoKAGnkMMowNvNZXgWWqKrMJoBQqZEVToYpv9/6a4YPYitOhvzXrdas1yOZRB3WGyz5f+ZAJa+KBlBcxesNnZ85AWTxNSiia+nipVLbhYj8vkpW/fe9BYBMngGtQIcjl9kAYRzT05/dKoculqh2DrhZdrMS4cBpfdPEmrb0hDsXLD+bMXhlb2RXgajY2oaYVL2Z5DYKB2inqbc/CXlE3A+skwEvtxHyq4V3xcgMSH5XyxBl6mZIbdBLkX/L4NAv0TNeLtnNykJ+whmBUAt0FcOdO6TbvCivpKF0yCoxCb0thUYS1sFCGmZPxFd2hI9piKPtIbU/9sWX+dD49iw8o1nAqG+s1QqbR7yx08GpBgykbCOUDF0FORcG4k24xfPQrXqCGPBnkTL7GZ9Aq5VGfeS5hdDyWOGpab6iJiWrn6HSDhRaNCZXTYKqcyQ=----ATTACHMENT:----MjEwMjQ1MDYyOTY2NTA0NyAzNjQ1Nzk3OTc2NTYyMTkyIDkyNzE2MzE1MDkyMzU2NzA=