Yii Framework Forum: Class Und $This-> - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Class Und $This-> Rate Topic: -----

#1 User is offline   yii 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 440
  • Joined: 25-July 09

Posted 09 November 2012 - 05:40 AM

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?
Meine Fragen stelle ich öffentlich und baue somit eine Wissensdatenbank für andere auf!
0

#2 User is offline   yii 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 440
  • Joined: 25-July 09

Posted 09 November 2012 - 09:47 AM

static ist das Stichwort ^^
Meine Fragen stelle ich öffentlich und baue somit eine Wissensdatenbank für andere auf!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users