parent::__construct( 'Userlogout' );
}
+ public function doesWrites() {
+ return true;
+ }
+
function execute( $par ) {
/**
* Some satellite ISPs use broken precaching schemes that log people out straight after
throw new ErrorPageError(
'cannotlogoutnow-title',
'cannotlogoutnow-text',
- array(
+ [
$session->getProvider()->describe( RequestContext::getMain()->getLanguage() )
- )
+ ]
);
}
// Hook.
$injected_html = '';
- Hooks::run( 'UserLogoutComplete', array( &$user, &$injected_html, $oldName ) );
+ Hooks::run( 'UserLogoutComplete', [ &$user, &$injected_html, $oldName ] );
$out->addHTML( $injected_html );
$out->returnToMain();