protected function getPreservedParams($withToken = false) { $request = $this->getRequest(); $params = parent::getPreservedParams($withToken); $params += ['returnto' => $request->getVal('returnto'), 'returntoquery' => $request->getVal('returntoquery')]; return $params; }
protected function getPreservedParams($withToken = false) { global $wgSecureLogin; $params = parent::getPreservedParams($withToken); $params += ['returnto' => $this->mReturnTo ?: null, 'returntoquery' => $this->mReturnToQuery ?: null]; if ($wgSecureLogin && !$this->isSignup()) { $params['fromhttp'] = $this->mFromHTTP ? '1' : null; } return $params; }