/**
  * Declares the validation rules.
  * The rules state that username and password are required,
  * and password needs to be authenticated.
  */
 public function rules()
 {
     $rules = array_merge(array(array('username, password', 'filter', 'filter' => 'trim'), array('username', 'filter', 'filter' => 'strtolower'), array('username, password', 'required'), array('rememberMe', 'boolean'), array('password', 'authenticate')), $this->rulesAddScenario(parent::rules(), 'reset'), $this->getBehaviorRules());
     return $rules;
 }
 /**
  * Declares the validation rules.
  * The rules state that username and password are required,
  * and password needs to be authenticated.
  */
 public function rules()
 {
     $rules = array_merge($this->getBehaviorRules(), array(array('cedula, usuario, correo', 'filter', 'filter' => 'trim'), array('usuario, correo', 'filter', 'filter' => 'strtolower'), array('cedula, usuario, correo', 'default', 'setOnEmpty' => true, 'value' => null), array('correo', 'configurarUsuario', 'on' => 'reset', 'message' => 'No se pudo obtener los datos del usuario'), array('cedula, usuario, correo', 'existingIdentity'), array('correo', 'email'), array('verifyCode', 'required'), array('verifyCode', 'safe'), array('llave_activacion', 'filter', 'filter' => 'trim', 'on' => 'reset,verify'), array('llave_activacion', 'default', 'setOnEmpty' => true, 'value' => null, 'on' => 'reset,verify'), array('llave_activacion', 'required', 'on' => 'reset,verify'), array('llave_activacion', 'validActivationKey', 'on' => 'reset,verify')), $this->rulesAddScenario(parent::rules(), 'reset'));
     return $rules;
 }
Exemple #3
0
 /**
  * Declares the validation rules.
  */
 public function rules()
 {
     $rules = array_merge(array(array('password', 'filter', 'filter' => 'trim', 'except' => 'register'), array('password', 'required', 'except' => 'register'), array('password', 'authenticate', 'except' => 'register')), parent::rules());
     return $rules;
 }
Exemple #4
0
 /**
  * Declares the validation rules.
  * The rules state that username and password are required,
  * and password needs to be authenticated.
  */
 public function rules()
 {
     $rules = array_merge($this->getBehaviorRules(), array(array('username, email', 'filter', 'filter' => 'trim'), array('username, email', 'default', 'setOnEmpty' => true, 'value' => null), array('username, email', 'existingIdentity'), array('activationKey', 'filter', 'filter' => 'trim', 'on' => 'reset,verify'), array('activationKey', 'default', 'setOnEmpty' => true, 'value' => null, 'on' => 'reset,verify'), array('activationKey', 'required', 'on' => 'reset,verify'), array('activationKey', 'validActivationKey', 'on' => 'reset,verify')), $this->rulesAddScenario(parent::rules(), 'reset'));
     return $rules;
 }