/** * @inheritdoc */ public function rules() { $arr = parent::rules(); $arr[] = ['allGoods', 'required', 'on' => [self::SCENARIO_CONFIRM]]; return $arr; }
/** * @inheritdoc */ public function rules() { $parent = parent::rules(); $parent[] = ['sort', 'default', 'value' => 500]; return $parent; }
/** * @inheritdoc */ public function rules() { $parentRule = parent::rules(); $rule = [['username', 'unique', 'except' => ActiveRecord::SCENARIO_SEARCH], ['username', 'string', 'min' => 2, 'max' => 255], ['email', 'unique'], ['confirm_password', 'compare', 'skipOnEmpty' => false, 'compareAttribute' => 'password'], [['password', 'confirm_password'], 'required', 'on' => ['insert', 'register']], ['verifyCode', 'compare', 'skipOnEmpty' => false, 'compareValue' => self::VERIFY_CODE, 'on' => [self::SCENARIO_REGISTER]]]; return array_merge($parentRule, $rule); }
/** * @inheritdoc */ public function rules() { $rules = parent::rules(); return $rules; }