Class Und $This->

Hi,

um Emails zu versenden habe ich ein eigenes Model gebaut und von CFormModel abgeleitet.

Die Einstellungen für Host, PW und Email habe ich als Klassenvariablen definiert


<?php

class Mail extends CFormModel

{

	protected static $sFrom = "mail@gmail.com";

	public $sFromName	= "Dein Forum";

	private $sPW= "xyz123";




	public function sendRecovery($oUser, $sTemporaryPassword)

	{

		self::sFrom;  // => FEHLERMELDUNG: Fatal error: Undefined class constant 'sFrom' in

		Yii::app()->mailer->FromName = $this->sFromName''; // => FEHLERMELDUNG:  Eigenschaft "UsersController.sFromName ist nicht definiert. 

		Yii::app()->mailer->AddReplyTo($this->sAddReplyTo); // => FEHLERMELDUNG:  Eigenschaft "UsersController.sFromName ist nicht definiert. 

	}

}

?>



Aufrufen tue ich die Mail Klasse in der User Klasse


class UsersController extends Controller

{

	public function actionRecoveryPassword()

	{

		[...]

		Mail::sendRecovery($oUser, $sTemporaryPassword);

		[...]

	}

}



Wisst ihr warum ich diese Fehlermeldungen erhalte?

static ist das Stichwort ^^