Pogledajte određenu poruku
Staro 24. 03. 2013.   #3
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

Koja je razlika između ove dvije metode - kod jedne navodimo ime klase i ime argumenta (setMailer) a kod druge samo ime argumenta (newMailer):


PHP kôd:
class NewsletterManager
{
    protected 
$mailer;

    public function 
__construct() {}

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

    public function 
newMailer($mailer)
    {
        
$this->mailer $mailer;
    }
}

$mailer = new Mailer;
$newsletterManager = new NewsletterManager();
$newsletterManager->setMailer($mailer);
$newsletterManager->newMailer($mailer); 
eclipse je offline   Odgovorite uz citat