Source of file UserSwitcherMemberExtension.php
Size: 0,479 Bytes - Last Modified: 2021-12-23T10:20:25+00:00
/var/www/docs.ssmods.com/process/src/src/UserSwitcherMemberExtension.php
12345678910111213141516171819202122 | <?php namespace SheaDawson\UserSwitcher; use SilverStripe\ORM\DataExtension; use SilverStripe\Control\Controller; /** * Clears the UserSwitched session variable on member logout * * @author Shea Dawson <shea@livesource.co.nz> * @license BSD http://silverstripe.org/bsd-license/ */ class UserSwitcherMemberExtension extends DataExtension { public function memberLoggedOut() { Controller::curr()->getRequest()->getSession()->clear('UserSwitched'); } } |