Dependency Injection (DI) je uzor dizajna gdje klasa prima svoje ovisnosti spolja (obično preko konstruktora) umjesto da ih sama kreira. Moderni PHP okviri koriste DI intenzivno, često sa spremištem koje automatski razrješava i injektira ovisnosti — što rezultira labavo-povezanim, testabilnim kodom.
Problem koji DI rješava
{
;
{
->mailer = ();
}
}
{
{}
}
