1*4bdfdb32SPhy<?php 2*4bdfdb32SPhy 3*4bdfdb32SPhynamespace dokuwiki\test\mock; 4*4bdfdb32SPhy 5*4bdfdb32SPhy/** 6*4bdfdb32SPhy * Class dokuwiki\Plugin\DokuWiki_Auth_Plugin 7*4bdfdb32SPhy */ 8*4bdfdb32SPhyclass AuthDeletePlugin extends AuthPlugin { 9*4bdfdb32SPhy 10*4bdfdb32SPhy public $loggedOff = false; 11*4bdfdb32SPhy 12*4bdfdb32SPhy public function __construct($canDeleteUser = true) { 13*4bdfdb32SPhy $this->cando['delUser'] = $canDeleteUser; 14*4bdfdb32SPhy } 15*4bdfdb32SPhy 16*4bdfdb32SPhy public function checkPass($user, $pass) { 17*4bdfdb32SPhy return $pass == 'password'; 18*4bdfdb32SPhy } 19*4bdfdb32SPhy 20*4bdfdb32SPhy public function deleteUsers($users) { 21*4bdfdb32SPhy return in_array($_SERVER['REMOTE_USER'], $users); 22*4bdfdb32SPhy } 23*4bdfdb32SPhy 24*4bdfdb32SPhy public function logoff() { 25*4bdfdb32SPhy $this->loggedOff = true; 26*4bdfdb32SPhy } 27*4bdfdb32SPhy 28*4bdfdb32SPhy}