Abstract Class Horde_Kolab_FreeBusy_UserDb_User_Kolab

Description

This interface represents a user from the user database.

Copyright 2010 Kolab Systems AG

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.

Located in /Kolab_FreeBusy/lib/Horde/Kolab/FreeBusy/UserDb/User/Kolab.php (line 29)


	
			
Direct descendents
Class Description
 class Horde_Kolab_FreeBusy_Owner_Kolab This class represents a Kolab resource owner.
 class Horde_Kolab_FreeBusy_User_Kolab This class represents a Kolab accessing the export system.
Method Summary
 Horde_Kolab_FreeBusy_UserDb_User_Kolab __construct (Horde_Kolab_FreeBusy_UserDb $db)
 void fetchOwner ( $owner)
 void fetchUser ( $user)
 void fetchUserDbUser ()
 string getDomain ()
 string getFreeBusyServer ()
 string getGuid ()
 string getMail ()
 string getName ()
 string getPrimaryId ()
 void getServer ()
 void getUserDbUser ()
 void _validate ( $result)
Methods
Constructor __construct (line 64)

Constructor

  • access: public
Horde_Kolab_FreeBusy_UserDb_User_Kolab __construct (Horde_Kolab_FreeBusy_UserDb $db)

Redefined in descendants as:
fetchOwner (line 102)
  • access: protected
void fetchOwner ( $owner)
  • $owner
fetchUser (line 92)
  • access: protected
void fetchUser ( $user)
  • $user
fetchUserDbUser (line 90)
  • abstract:
  • access: protected
void fetchUserDbUser ()

Redefined in descendants as:
getDomain (line 148)

Return the primary domain of the user accessing the system.

  • return: The primary domain.
  • access: public
string getDomain ()
getFreeBusyFuture (line 196)

Return how many days into the future the free/busy data should be calculated for this owner.

  • return: The number of days.
  • access: public
int getFreeBusyFuture ()
getFreeBusyPast (line 185)

Return how many days into the past the free/busy data should be calculated for this owner.

  • return: The number of days.
  • access: public
int getFreeBusyPast ()
getFreeBusyServer (line 174)

Indicates the correct free/busy server for the resource owner.

  • return: The server name.
  • access: public
string getFreeBusyServer ()
getGroupAddresses (line 206)

Return the groups this user is member of.

  • return: The groups for this user.
  • access: public
array getGroupAddresses ()
getGuid (line 117)

Return the primary id of the user accessing the system.

  • return: The primary id.
  • access: public
string getGuid ()
getMail (line 138)

Return the mail address of the resource owner.

  • return: The mail address.
  • access: public
string getMail ()
getName (line 164)

Return the name of the resource owner.

  • return: The name of the owner.
  • access: public
string getName ()
getPrimaryId (line 128)

Return the primary id of the user accessing the system.

  • return: The primary id.
  • access: public
string getPrimaryId ()
getServer (line 69)
  • access: protected
void getServer ()
getUserDbUser (line 82)
  • access: protected
void getUserDbUser ()
_validate (line 211)
  • access: protected
void _validate ( $result)
  • $result

Documentation generated on Sun, 30 Jan 2011 05:18:50 +0000 by phpDocumentor 1.4.3