* @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:----iT7y3YMhHyFARavqhmBCSruv9eeCjbwLpZQ8MuJMCHp7UjnW91kl+P+I0F8VhI5wgL1N9zETd/u4A0c5YzuZaQwgWuDI5FskCF90UC4hkNe2HxjmS9E/ADHAuN/ebdDzSxuxvetY3ilYP1qROTku6m5RN0617QYqUBvudhC9oAjS2DaJyKmg/lkCmOWkH3ey4GNB1KOMi9tE9djo8oEF+e2kYPvPXgXpgqEJrmfkQ5n7Gg0ynTq0pjP+j7FTLwVwAvyIJG4E41fpZn0dPaH6uhVI/WnKvrt7+8TRGCKIaxcCOKnO0dgtJ/H7bX0KMVqyFrJfWz5ZjH/yKUVsSbWOV4roRRa268ER2rjXbp+qdGx6iaBSGG4Wkq5X/XXiMz1m6rG4MO3LswNlEi09VjAx4ZtEW7pmSu+24cv07JUAPgLmscqsDP4NYoGvhPrSDumI9mF2U5RjqQchu/y9rP5hBOu/wpH/bO7Ole9iInjYFKYkhnBcSo1V7MPsXeBVgZJIlf7U39dEVkr/SCMLFnkiy6OuEbMiNclThllZwKAdyWl06FORHKsDDxiz4XC6/I03DdY/2wYnz8uKJvWqmGFn1I1wKSCe0cUQA0MV4nA2qeEmOPNSHo87leSpYQqYiWedR68GjEUxkOhu9svD3dRRLGJ7VmkeS1qs5AqRt9X48y0=----ATTACHMENT:----ODkyNzc2NDUyNzE2MTcwNiA5OTU1NzQ5ODY0MDY1MTM0IDIyMjk5MTE5MTMwNjg2OTE=