Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to validate email and email already exist or not check, in Yii Framework?

How to validate email using Yii Model validation rules function code. Also how to check email exist or not using Model validation rules function in Yii.

like image 708
george Avatar asked Oct 08 '12 08:10

george


1 Answers

You can set your model validations as below

public function rules()
{
    // NOTE: you should only define rules for those attributes that
    // will receive user inputs.
    return array(
            //First parameter is your field name of table which has email value
        array('email', 'email','message'=>"The email isn't correct"),
        array('email', 'unique','message'=>'Email already exists!'),            
    );
}

Yii Reference Link For More Detail: http://www.yiiframework.com/wiki/56/

like image 150
GBD Avatar answered Sep 20 '22 14:09

GBD