From d4ace251fc492f1a2b63eeecd3670c824e0290de Mon Sep 17 00:00:00 2001 From: Gunnar Wrobel Date: Wed, 8 Apr 2009 18:53:37 +0200 Subject: [PATCH] Fix the attributes of the person class. --- .../Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php b/framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php index c2e542fa9..8b25e46e8 100644 --- a/framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php +++ b/framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php @@ -27,13 +27,24 @@ */ class Horde_Kolab_Server_Object_Person extends Horde_Kolab_Server_Object { + /** Define attributes specific to this object type */ + /** The common name */ const ATTRIBUTE_CN = 'cn'; + + /** The surname */ const ATTRIBUTE_SN = 'sn'; + + /** A surname suffix */ const ATTRIBUTE_SNSUFFIX = 'snsuffix'; + + /** A password for this person */ const ATTRIBUTE_USERPASSWORD = 'userPassword'; + + /** A telephone number for this person */ const ATTRIBUTE_TELNO = 'telephoneNumber'; + /** The specific object class of this object type */ const OBJECTCLASS_PERSON = 'person'; /** @@ -64,7 +75,6 @@ class Horde_Kolab_Server_Object_Person extends Horde_Kolab_Server_Object 'required' => array( self::ATTRIBUTE_CN, self::ATTRIBUTE_SN, - self::ATTRIBUTE_USERPASSWORD, ), 'object_classes' => array( self::OBJECTCLASS_PERSON -- 2.11.0