Sous requêtes et fonctions Twig

Une question qui revient souvent lors de la création d’un template TWIG : « comment faire appel à telle ou telle fonction de mon controller/service? » La réponse que l’on trouve souvent à cette question est de faire une sous-requête :

Cette solution est bien pratique si l’on veut rendre un template. Mais que faire lorsque…

Connecter un utilisateur eZ depuis un controller

Récemment j’ai rencontré la problématique suivante : créer un nouveau compte utilisateur et le connecter sans action supplémentaire de sa part. Dans Symfony, pour que notre utilisateur soit connecté il faut fournir un token. Ce token doit être créé à partir d’un objet user qui implémente l’interface Symfony\Component\Security\Core\User\UserInterface. Or l’objet de contenu user retourné par l’API eZ…