Avez-vous déjà utilisé Doctrine ? Trop souvent on se laisse porter par ses abstractions sans vraiment chercher à comprendre la magie derrière la librairie. Dans cette présentation, je vais d'abord vous alerter sur les effets de bords liés à l'utilisation de Doctrine et vous présenter des cas d'utilisations où le framework est limitant et dur à adapter. Dans ces cas, quelles sont les solutions alternatives au Doctrine Query Language ? Et si on revenait au bon vieux SQL et ses bénéfices ? Est-il possible de bénéficier du système d'abstraction de Doctrine par dessus la puissance du SQL natif ? Et comment fait-on pour transformer nos données du tableau associatif en objet PHP ? Je vais vous présenter une solution pas comme les autres, proposant de la flexibilité, paliant à la difficulté d'adaptation de Doctrine et vous permettant de rester maître de la donnée et de la façon dont vous la récupérez.
Tweets