Pogledajte određenu poruku
Staro 23. 03. 2013.   #1
eclipse
član
Na probnom radu
 
Datum učlanjenja: 06.02.2010
Poruke: 43
Hvala: 22
0 "Hvala" u 0 poruka
eclipse is on a distinguished road
Default Pojašnjenje oko DI

Zanima me kako se koristi dependency injection u ovom slučaju (primjer je iz Symfony2 tutorijala)

Kôd:
class NewsletterManager
{
    protected $mailer;

    public function setMailer(\Mailer $mailer)
    {
        $this->mailer = $mailer;
    }

    // ...
}
Ono što me zanima je sljedeće: da li argument metode setMailer kreira novu instancu klase \Mailer i ako kreira, kako se onda poziva takva metoda
eclipse je offline   Odgovorite uz citat