Example #1
0
* @todo Make this a defined constant
*/
function local_session_sql()
{
    $sql = <<<EOSQL
SELECT session.*, usr.*, principal.*
        FROM session JOIN usr USING(user_no) JOIN principal USING(user_no)
EOSQL;
    return $sql;
}
/**
* We extend the AWL Session class.
*/
require 'Session.php';
include_once 'DAVResource.php';
@Session::_CheckLogout();
/**
* A class for creating and holding session information.
*
* @package   davical
*/
class DAViCalSession extends Session
{
    public $principal_id;
    private $privilege_resources = array();
    /**
     * Create a new DAViCalSession object.
     *
     * We create a Session and extend it with some additional useful DAViCal 
     * related information.
     *