Dependency Injection (DI) একটি ডিজাইন প্যাটার্ন যেখানে একটি ক্লাস তার নির্ভরতা নিজে তৈরি করার পরিবর্তে বাইরে থেকে (সাধারণত constructor এর মাধ্যমে) পায়। আধুনিক PHP frameworks DI ব্যাপকভাবে ব্যবহার করে, প্রায়শই একটি container সহ যা স্বয়ংক্রিয়ভাবে নির্ভরতা সমাধান এবং inject করে — যা loosely-coupled, testable কোড তৈরি করে।
DI যে সমস্যা সমাধান করে
{
;
{
->mailer = ();
}
}
{
{}
}
