A függőség befecskendezés (DI) egy tervezési minta, amelyben az osztály a függőségeit kívülről (tipikusan a konstruktor által) kapja meg, ahelyett hogy magát hozná létre őket. A modern PHP keretrendszerek erősen támaszkodnak a DI-re, gyakran egy konténer segítségével, amely automatikusan feloldja és befecskendezi a függőségeket — így lazán csatolt, tesztelhető kódhoz jutunk.
Az a probléma, amelyet a DI megold
{
;
{
->mailer = ();
}
}
{
{}
}
