Le Composant Symfony Mapper
Le mapping est quelque chose que l'on retrouve dans de nombreux frameworks sur le web dans tous les langages de programmation. Doctrine, par exemple, possède un système de mapping assez complexe pour transformer la représentation de la base de données relationnelle en votre entité.
Après avoir parcouru l'historique de quelques années de discussion et de recherches de la communauté Symfony autour de ce domaine, nous allons étudier les besoins d'un tel composant dans Symfony. Nous analyserons en quoi il est différent du Serializer de Symfony, et quelles sont les solutions offertes par les frameworks populaires sur le Web. Enfin, nous présenterons le nouveau composant Mapper que j'ai proposé et ses différents usages entre la conception de l'API jusqu'aux cas d'utilisation quotidiens.
L'horaire sera communiqué ultérieurement