'trim'], ['username', 'email'], [['type'], 'integer'], [['type'], 'default', 'value' => 1], ]; } public function changePwd() { if ($this->validate()) { $data = []; $data['username'] = $this->username; $data['type'] = $this->type; $api = new LoginApi(); $result = $api->pwd1($data); if ($result['code'] == 1) { return true; } else { if (is_array($result['message'])) { $this->addErrors($result['message']); } else { $this->addError('username', $result['message']); } } } return !$this->hasErrors(); } }