Overview

Packages

  • Kolab
    • Session

Classes

  • Horde_Kolab_Session_Abstract
  • Horde_Kolab_Session_Base
  • Horde_Kolab_Session_Decorator_Anonymous
  • Horde_Kolab_Session_Decorator_Base
  • Horde_Kolab_Session_Decorator_Logged
  • Horde_Kolab_Session_Decorator_Stored
  • Horde_Kolab_Session_Exception
  • Horde_Kolab_Session_Exception_Badlogin
  • Horde_Kolab_Session_Factory_Imap
  • Horde_Kolab_Session_Imap
  • Horde_Kolab_Session_Storage_Mock
  • Horde_Kolab_Session_Storage_Session
  • Horde_Kolab_Session_Valid_Base
  • Horde_Kolab_Session_Valid_Decorator_Logged

Interfaces

  • Horde_Kolab_Session
  • Horde_Kolab_Session_Storage
  • Horde_Kolab_Session_Valid
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Kolab_Session_Abstract

The Horde_Kolab_Session_Abstract class provides general functionality for the Kolab user session data.

Copyright 2008-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Horde_Kolab_Session_Abstract implements Horde_Kolab_Session

Direct known subclasses

Horde_Kolab_Session_Base, Horde_Kolab_Session_Imap
Abstract
Package: Kolab\Session
Category: Kolab
License: LGPL 2.1
Author: Gunnar Wrobel wrobel@pardus.de
Link: http://pear.horde.org/index.php?package=Kolab_Session
Located at Horde/Kolab/Session/Abstract.php
Methods summary
public string
# getId( )

Return the user id used for connecting the session.

Return the user id used for connecting the session.

Returns

string
The user id.

Implementation of

Horde_Kolab_Session::getId()
public string
# getMail( )

Return the users mail address.

Return the users mail address.

Returns

string
The users mail address.

Implementation of

Horde_Kolab_Session::getMail()
public string
# getUid( )

Return the users uid.

Return the users uid.

Returns

string
The users uid.

Implementation of

Horde_Kolab_Session::getUid()
public string
# getName( )

Return the users name.

Return the users name.

Returns

string
The users name.

Implementation of

Horde_Kolab_Session::getName()
public string
# getImapServer( )

Return the imap server.

Return the imap server.

Returns

string
The imap host for the current user.

Implementation of

Horde_Kolab_Session::getImapServer()
public string
# getFreebusyServer( )

Return the freebusy server.

Return the freebusy server.

Returns

string
The freebusy host for the current user.

Implementation of

Horde_Kolab_Session::getFreebusyServer()
public null
# import( array $session_data )

Import the session data from an array.

Import the session data from an array.

Parameters

$session_data
session data.

Returns

null

Implementation of

Horde_Kolab_Session::import()
public array
# export( )

Export the session data as array.

Export the session data as array.

Returns

array
The session data.

Implementation of

Horde_Kolab_Session::export()
public null
# purge( )

Clear the session data.

Clear the session data.

Returns

null

Implementation of

Horde_Kolab_Session::purge()
Methods inherited from Horde_Kolab_Session
connect()
API documentation generated by ApiGen