Le container d'injections de dépendances aux petits oignons !

Présentateurs et présentatrices

Niveau
Confirmé

Thème, sujet
Développement
Durée
40 minutes


Le DIC aux petits oignons !

J'aimerai vous proposer un talk sur le conteneur d'injections de dépendances car, si il est fortement et intensivement utilisé par la communauté SF, il est un peu plus mystérieux pour les Drupaliens.
Je vous propose d'avoir un nouveau regard sur les "Definition", système qui est au coeur du build du conteneur puis d'aller arpenter divers sentiers qui nous mèneront des Services Provider aux Compiler Passes en passant par les Tags.
Mis théorique, mis pratique, ce talk permettra de comprendre au travers d'un fil rouge (extension Twig) les différents concepts derrière le DIC et pourquoi il est interessant de manipuler les "Definition"
Je ne parlerai pas du pattern qui est derrière, la toile regorge d'articles très bien écrit.
Ce qui nous intéressera, c'est l'implémentation qui en faite dans Drupal 8.