Property | Type | Description | |
---|---|---|---|
$attributes | array | A cache for object attribute definitions. | |
$composite | Horde_Kolab_Server_Composite | A link to the composite server handler. |
Method | Description | |
---|---|---|
getAttributeSchema ( string $attribute ) : array | Return the schema for the given attribute. | |
getExternalAttributes ( string $class ) : array | Return the attributes supported by the given object class. | |
getInternalAttributes ( $class ) | ||
getObjectclassSchema ( string $objectclass ) : array | Return the schema for the given objectClass. | |
setComposite ( Horde_Kolab_Server_Composite $composite ) : null | Set the composite server reference for this object. | |
shutdown ( ) | Stores the attribute definitions in the cache. |
public getAttributeSchema ( string $attribute ) : array | ||
$attribute | string | Fetch the schema for this attribute. |
return | array | The schema for the given attribute. |
public getExternalAttributes ( string $class ) : array | ||
$class | string | Determine the attributes for this class. |
return | array | The supported attributes. |
public getObjectclassSchema ( string $objectclass ) : array | ||
$objectclass | string | Fetch the schema for this objectClass. |
return | array | The schema for the given objectClass. |
public setComposite ( Horde_Kolab_Server_Composite $composite ) : null | ||
$composite | Horde_Kolab_Server_Composite | A link to the composite server handler. |
return | null |
protected array $attributes | ||
return | array |