PHP 클래스 Horde_Kolab_Server_Object_Kolabinetorgperson, 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.
상속: extends Horde_Kolab_Server_Object_Inetorgperson
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$attributes array The attributes defined for this class.

공개 메소드들

메소드 설명
deleteExternalAccount ( string $mail ) : null Delete an external account.
generateCn ( array $info ) : string Generates the common name for the given information.
generateId ( array &$info ) : string | PEAR_Error Generates an ID for the given information.
getExternalAccounts ( ) : array List the external pop3 accounts of this object.
getFilter ( ) : string Return the filter string to retrieve this object type.
getServer ( string $server_type ) : string Returns the server url of the given type for this user.
prepareObjectInformation ( array &$info ) : NULL. Distill the server side object information to save.
saveExternalAccount ( array $account ) : null Create/update an external pop3 accounts of this object.

메소드 상세

deleteExternalAccount() 공개 메소드

Delete an external account.
public deleteExternalAccount ( string $mail ) : null
$mail string The mail address of the pop3 account.
리턴 null

generateCn() 공개 메소드

Generates the common name for the given information.
public generateCn ( array $info ) : string
$info array The data of the object.
리턴 string The common name.

generateId() 공개 메소드

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

getExternalAccounts() 공개 메소드

List the external pop3 accounts of this object.
public getExternalAccounts ( ) : array
리턴 array The data of the pop3 accounts.

getFilter() 공개 정적인 메소드

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

getServer() 공개 메소드

This method is used to encapsulate multidomain support.
public getServer ( string $server_type ) : string
$server_type string The type of server URL that should be returned.
리턴 string The server url or empty on error.

prepareObjectInformation() 공개 메소드

Distill the server side object information to save.
public prepareObjectInformation ( array &$info ) : NULL.
$info array The information about the object.
리턴 NULL.

saveExternalAccount() 공개 메소드

Create/update an external pop3 accounts of this object.
public saveExternalAccount ( array $account ) : null
$account array The account data.
리턴 null

프로퍼티 상세

$attributes 공개적으로 정적으로 프로퍼티

The attributes defined for this class.
public static array $attributes
리턴 array