L'injection de dépendances (DI) est un modèle de conception où une classe reçoit ses dépendances de l'extérieur (généralement via le constructeur) plutôt que de les créer elle-même. Les frameworks PHP modernes utilisent massivement la DI, souvent avec un conteneur qui résout et injecte automatiquement les dépendances — ce qui conduit à un code faiblement couplé et testable.
Le problème que DI résout
{
;
{
->mailer = ();
}
}
{
{}
}
