Merge "Make UserNotLoggedIn redirect to login page"

This commit is contained in:
jenkins-bot 2014-07-15 19:47:15 +00:00 committed by Gerrit Code Review
commit e651fb9335

View file

@ -62,4 +62,20 @@ class UserNotLoggedIn extends ErrorPageError {
) {
parent::__construct( $titleMsg, $reasonMsg, $params );
}
/**
* Redirect to Special:Userlogin
*/
public function report() {
$context = RequestContext::getMain();
$output = $context->getOutput();
$output->redirect( SpecialPage::getTitleFor( 'Userlogin' )->getFullURL( array(
// Return to this page when the user logs in
'returnto' => $context->getTitle()->getText(),
'returntoquery' => wfArrayToCgi( $context->getRequest()->getValues() )
) ) );
$output->output();
}
}