/** * Return a thing based on $user, $useDomain parameters * @abstract * @access * @param $user, $useDomain * @return integer|babyclass */ public function removeUser(AuthenticateUser $user) { $sessionTimeout = time() - 42000; $domain = "." . DOMAIN; $cookieParams = $user->getCookieParams(); foreach ($cookieParams as $key => $value) { setcookie($key, '', $sessionTimeout, "/", $domain); } $this->deleteSession(); }
/** * Return a thingie based on $paramie * @abstract * @access * @param boolean $paramie * @return integer|babyclass */ public function removeUser(AuthenticateUser $user, $useDomain = true) { $sessionTimeout = time() - 42000; $domain = false; if ($useDomain) { if (HTTP_ROOT_HOST === HTTP_HOST) { $domain = "." . HTTP_HOST; } else { $domain = HTTP_ROOT_HOST; } } $cookieParams = $user->getCookieParams(); foreach ($cookieParams as $key => $value) { setcookie($key, '', $sessionTimeout, "/", $domain); } //$this->deleteSession(); }