Laden einer benutzerdefinierten Yii-Komponente

Ich versuche, verwenden Sie eine benutzerdefinierte Klasse, die ich erstellt habe zum senden der mail, so kann ich halten Sie die controller-Dateien Dünn. Ich habe meine eigene Klasse und legen es in den Ordner "components". Ich habe dann Hinzugefügt:

'sendMail' => array(
    'class'=>'application.components.SendMail.',
), 

unterhalb wichtigsten Komponenten in meinem Haupt-config-Datei.

Dies sollte mir erlauben, den Zugriff auf die Klasse direkt zu korrigieren? Ich Versuch mich mal:

Yii::app()->SendMail->MailerConfirmation();

und:

Yii:app()->MailerConfirmation();

ist und ich am Ende mit Fehler.

Kann mir jemand sagen wie ich eine benutzerdefinierte Komponente? Vielleicht mache ich das alle falsch?

InformationsquelleAutor KyleVan | 2011-08-23
Schreibe einen Kommentar