source: trunk/services/logout.php @ 211

Last change on this file since 211 was 211, checked in by scdev, 17 years ago

Whoops! Minibug

File size: 582 bytes
Line 
1<?php
2/**
3 * logout.php
4 * Code by Strangecode :: www.strangecode.com :: This document contains copyrighted information
5 */
6
7if (isset($auth) && method_exists($auth, 'get') && true === $app->getParam('enable_db')) {
8    // Delete the current user's record locks.
9    require_once 'codebase/lib/Lock.inc.php';
10    $lock =& Lock::getInstance($auth);
11    $lock->removeAll($auth->get('user_id'));
12}
13
14// Logout.
15$auth->clear();
16
17$app->raiseMsg(sprintf(_("Your session has been logged-out."), null), MSG_SUCCESS, __FILE__, __LINE__);
18$app->dieURL($app->getParam('redirect_home_url'));
19
20?>
Note: See TracBrowser for help on using the repository browser.