self::excerpt($post, $length), ['is_safe' => ['html']] ), new TwigFunction( 'post_url', fn (Post $post) => '/article/'.$post->getStoredSlug() ), new TwigFunction( 'post_thumbnail', fn (Post $post) => self::thumbnail($post) ), new TwigFunction( 'post_initials', fn (Post $post) => self::initials($post) ), ]; } /** * Génère un extrait HTML formaté du contenu de l'article. * * Conserve uniquement les balises sûres et porteuses de sens visuel * (