public function uniqueEmail($attribute, $params) { if ($user = PaymentCustomerUser::model()->exists('email=:email', array('email' => $this->email))) { $this->addError($attribute, 'Email already exists!'); } }
public function actionAjaxAddress() { $rec = PaymentCustomerUser::model()->findByAttributes(array('email' => $_REQUEST['email'])); $detail = CustomerAddress::model()->findAll(array('condition' => 'customer_id=:cId AND zipcode=:zip ', 'params' => array(':cId' => $rec->id, ':zip' => $_REQUEST['zip']))); foreach ($detail as $d) { $val[] = $d->address; } echo json_encode($val); exit; }