PHP Class Horde_Kolab_Server_Object_Kolab_User, horde

Copyright 2008-2016 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.
Inheritance: extends Horde_Kolab_Server_Object_Kolabinetorgperson
Mostra file Open project: horde/horde

Public Methods

Method Description
getFilter ( ) : string Return the filter string to retrieve this object type.
getGroupAddresses ( ) : mixed | PEAR_Error Get the group mail addresses for this object
getGroups ( ) : mixed | PEAR_Error Get the groups for this object
toHash ( string $attrs = null ) : array | PEAR_Error Convert the object attributes to a hash.

Protected Methods

Method Description
derive ( string $attr ) : mixed Derive an attribute value.
getFn ( ) : string Get the "first name" attribute of this object

Method Details

derive() protected method

Derive an attribute value.
protected derive ( string $attr ) : mixed
$attr string The attribute to derive.
return mixed The value of the attribute.

getFilter() public static method

Return the filter string to retrieve this object type.
public static getFilter ( ) : string
return string The filter to retrieve this object type from the server database.

getFn() protected method

Get the "first name" attribute of this object
protected getFn ( ) : string
return string the "first name" of this object

getGroupAddresses() public method

Get the group mail addresses for this object
public getGroupAddresses ( ) : mixed | PEAR_Error
return mixed | PEAR_Error An array of group addresses, false if no groups were found.

getGroups() public method

Get the groups for this object
public getGroups ( ) : mixed | PEAR_Error
return mixed | PEAR_Error An array of group ids, false if no groups were found.

toHash() public method

Convert the object attributes to a hash.
public toHash ( string $attrs = null ) : array | PEAR_Error
$attrs string The attributes to return.
return array | PEAR_Error The hash representing this object.