Dependency Injection (DI) är ett designmönster där en klass tar emot sina beroenden från utsidan (typiskt via konstruktorn) istället för att skapa dem själv. Moderna PHP-ramverk använder DI flitigt, ofta med en container som automatiskt löser och injicerar beroenden — vilket leder till löst kopplade, testbara koder.
Problemet som DI löser
{
;
{
->mailer = ();
}
}
{
{}
}
