* @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:----dU+dbUVuKwZuVQzZtHToGYukInU1GoL/YFv+R+PNE3Pk/priGtPYvEyijFOZvO89k4lHtMNGkhttCAZz2I5u7xgEHgbp1glF/DlVNAn9soCs4H4UDm+4CI2oCz8uNpUWd3NCJVT2B3Ycqg1cZiT1q6BCL8wnFmYiMf55t8ESfN/eYynGPJKhAeXmseK0mYg0QTkED/w7/s5piiUcspsp95LkJF6Xqk35ksZNg0c01/ykOZGpnWh+4Ziy0VsXsO+uttj6I+mA5pHLvLJCBIq4DsLaajObAj1BXwX8vd5bzRlgK1e6SkGrN3cISdLjwKUKRTQsdgA437C6XClLXHrtfjYj1QXt1ov8KsE2SMiomm9tl1fjb5xB784uQZnAIMB4bLyx+PgQmZmZC75jS5JVaY3ewf3xGzjNQqCwHZhX6wvAKrTBEkC4Q2T1VB8NPzg9M8yovuXZ6dwffy4SmEHku4WBh8GBsFXlDjXnMJ6kJug18sfKIwbZKSZzOzjapKxXtysxM62pDFulEU7omqAga9iKCcAJ5DGP0lOK32TXu1xBURkFUn7n2hxGJcKpEkLPtejZHEsjGi3/p29pw7g6dyytfer1rZKmQOnLnZGXYryPFGtIaEKHEOeJzrUge731tAstMapRpGCILSPHaabyKekUZ1i3lM2md3F8xtPnx/4=----ATTACHMENT:----MzA2MDA3MzYxNTMxNzQ4NyA2NjMxMjk5NDc3MjEyNzggNDQ3NzA5OTgxMDA0ODAxNA==