Пример #1
0
 public function rules()
 {
     return array_merge(parent::rules(), [[['password'], 'safe'], [['login'], 'required'], [['login'], 'email'], [['password'], 'required', 'on' => 'add']]);
 }
Пример #2
0
 /**
  * @inheritdoc
  */
 public function rules()
 {
     return ArrayHelper::merge(parent::rules(), [['repeatPassword', 'compare', 'compareAttribute' => 'password'], ['is_active', 'default', 'value' => '0'], ['email', 'email'], ['email', 'unique'], ['phone', 'yii\\validators\\RegularExpressionValidator', 'pattern' => '/^\\d{10}$/', 'message' => Yii::t('app', 'Incorrect phone number format. Enter correct number, for example: 7809449360')], ['logins_count', 'default', 'value' => 0], ['pre_name', 'in', 'range' => self::getPreNameList(true)], [['address'], 'string', 'max' => 50], [['agency'], 'string', 'max' => 255], [['zip_code'], 'string', 'max' => 16], [['state_id'], 'integer']]);
 }