PHP Class Horde_Kolab_Server_Object_Inetorgperson, 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_Organizationalperson
Afficher le fichier Open project: horde/horde Class Usage Examples

Méthodes publiques

Свойство Type Description
$attributes array The attributes defined for this class.

Méthodes publiques

Méthode Description
generateId ( array &$info ) : string | PEAR_Error Generates an ID for the given information.
getFilter ( ) : string Return the filter string to retrieve this object type.

Méthodes protégées

Méthode Description
getFnLn ( ) : string Get the name of this Object as "Firstname Lastname".
getHomePostalAddressHash ( ) : array Get home postal addresses as an array.
getLabeledUriHash ( ) : array Return a hash of URIs. The keys of the hash are the labels.
getLnFn ( ) : string Get the name of this Object as "Lastname, Firstname".
setHomePostalAddressHash ( string $key, array $attributes, &$info ) : null Store home postal addresses provided as array.
setLabeledUriHash ( string $key, array $attributes, &$info ) : null Store a hash of URIs. The keys of the hash are the labels.

Method Details

generateId() public méthode

Generates an ID for the given information.
public generateId ( array &$info ) : string | PEAR_Error
$info array The data of the object.
Résultat string | PEAR_Error The ID.

getFilter() public static méthode

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

getFnLn() protected méthode

Get the name of this Object as "Firstname Lastname".
protected getFnLn ( ) : string
Résultat string The name.

getHomePostalAddressHash() protected méthode

Get home postal addresses as an array.
protected getHomePostalAddressHash ( ) : array
Résultat array The home addressses.

getLabeledUriHash() protected méthode

Return a hash of URIs. The keys of the hash are the labels.
protected getLabeledUriHash ( ) : array
Résultat array The URIs.

getLnFn() protected méthode

Get the name of this Object as "Lastname, Firstname".
protected getLnFn ( ) : string
Résultat string The name.

setHomePostalAddressHash() protected méthode

Store home postal addresses provided as array.
protected setHomePostalAddressHash ( string $key, array $attributes, &$info ) : null
$key string The attribute to collapse into.
$attributes array The attributes to collapse.
Résultat null

setLabeledUriHash() protected méthode

Store a hash of URIs. The keys of the hash are the labels.
protected setLabeledUriHash ( string $key, array $attributes, &$info ) : null
$key string The attribute to collapse into.
$attributes array The attributes to collapse.
Résultat null

Property Details

$attributes public_oe static_oe property

The attributes defined for this class.
public static array $attributes
Résultat array