File/Kolab_Server/lib/Horde/Kolab/Server/Object.php

Description

The base class representing Kolab objects stored in the server database.

$Horde: framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php,v 1.2.2.9 2009/04/25 08:56:34 wrobel Exp $

PHP version 4

Classes
Class Description
 class Horde_Kolab_Server_Object This class provides methods to deal with Kolab objects stored in the Kolab db.
Constants
KOLAB_ATTR_ACL = 'acl' (line 41)
KOLAB_ATTR_ALIAS = 'alias' (line 39)
KOLAB_ATTR_CN = 'cn' (line 33)
KOLAB_ATTR_DELETED = 'kolabDeleteFlag' (line 47)
KOLAB_ATTR_DOMAIN = 'domain' (line 44)
KOLAB_ATTR_FBFUTURE = 'kolabFreeBusyFuture' (line 55)
KOLAB_ATTR_FBPAST = 'kolabFreeBusyPast' (line 54)
KOLAB_ATTR_FN = 'fn' (line 35)
KOLAB_ATTR_FNLN = 'fnln' (line 37)
KOLAB_ATTR_FOLDERTYPE = 'kolabFolderType' (line 45)
KOLAB_ATTR_FREEBUSYHOST = 'kolabFreeBusyServer' (line 48)
KOLAB_ATTR_GIVENNAME = 'givenName' (line 34)
KOLAB_ATTR_HOMESERVER = 'kolabHomeServer' (line 50)
KOLAB_ATTR_ID = 'id' (line 31)
KOLAB_ATTR_IMAPHOST = 'kolabImapServer' (line 49)
KOLAB_ATTR_IPOLICY = 'kolabInvitationPolicy' (line 52)
KOLAB_ATTR_KOLABDELEGATE = 'kolabDelegate' (line 51)
KOLAB_ATTR_LNFN = 'lnfn' (line 36)
KOLAB_ATTR_MAIL = 'mail' (line 38)
KOLAB_ATTR_MEMBER = 'member' (line 42)
KOLAB_ATTR_OC = 'objectClass' (line 29)

Define the possible Kolab object attributes

KOLAB_ATTR_QUOTA = 'cyrus-userquota' (line 53)
KOLAB_ATTR_SID = 'uid' (line 40)
KOLAB_ATTR_SN = 'sn' (line 32)
KOLAB_ATTR_UID = 'dn' (line 30)
KOLAB_ATTR_USERPASSWORD = 'userPassword' (line 46)
KOLAB_ATTR_USERTYPE = 'usertype' (line 43)
KOLAB_ATTR_VISIBILITY = 'visible' (line 56)
KOLAB_OBJECT_ADDRESS = 'Horde_Kolab_Server_Object_address' (line 18)

Define the different Kolab object types

KOLAB_OBJECT_ADMINISTRATOR = 'Horde_Kolab_Server_Object_administrator' (line 19)
KOLAB_OBJECT_DISTLIST = 'Horde_Kolab_Server_Object_distlist' (line 22)
KOLAB_OBJECT_DOMAINMAINTAINER = 'Horde_Kolab_Server_Object_domainmaintainer' (line 20)
KOLAB_OBJECT_GROUP = 'Horde_Kolab_Server_Object_group' (line 21)
KOLAB_OBJECT_MAINTAINER = 'Horde_Kolab_Server_Object_maintainer' (line 23)
KOLAB_OBJECT_SERVER = 'Horde_Kolab_Server_Object_server' (line 26)
KOLAB_OBJECT_SHAREDFOLDER = 'Horde_Kolab_Server_Object_sharedfolder' (line 24)
KOLAB_OBJECT_USER = 'Horde_Kolab_Server_Object_user' (line 25)
KOLAB_OC_HORDEPERSON = 'hordePerson' (line 62)
KOLAB_OC_INETORGPERSON = 'inetOrgPerson' (line 60)
KOLAB_OC_KOLABGROUPOFNAMES = 'kolabGroupOfNames' (line 63)
KOLAB_OC_KOLABINETORGPERSON = 'kolabInetOrgPerson' (line 61)
KOLAB_OC_KOLABSHAREDFOLDER = 'kolabSharedFolder' (line 64)
KOLAB_OC_TOP = 'top' (line 59)

Define the possible Kolab object classes

KOLAB_UT_GROUP = 2 (line 69)
KOLAB_UT_INTERNAL = 1 (line 68)
KOLAB_UT_RESOURCE = 3 (line 70)
KOLAB_UT_STANDARD = 0 (line 67)

Define the possible Kolab user types

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