model find Help

Here if user entered email address already exists in TModel, then it must be rejected.

But, this code is not printing Error message…


	public function emailChecker($attribute,$params)

	{

		

		if(TModel::model()->find('email=:email', array(':email'=>"'".$this->$attribute."'")) != null) {

			

				$this->addError("email","Email is taken1.");

						

		}

		

	

	}	

Why not to use CUniqueValidator ?