Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
LogoutHandler
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 onUserLogout
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace MediaWiki\Extension\SecurePoll\HookHandler;
4
5use MediaWiki\Session\SessionManager;
6use MediaWiki\User\Hook\UserLogoutHook;
7
8class LogoutHandler implements UserLogoutHook {
9    /**
10     * @inheritDoc
11     */
12    public function onUserLogout( $user ) {
13        SessionManager::getGlobalSession()->remove( 'securepoll_voter' );
14    }
15}