PHP 클래스 Horde_Kolab_Server_Schema_Base, 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.
상속: implements Horde_Kolab_Server_Schema_Interface
파일 보기 프로젝트 열기: horde/horde

공개 메소드들

메소드 설명
getAttributeSchema ( string $attribute ) : array Return the schema for the given attribute.
getExternalAttributes ( string $class ) : array Return the attributes supported by the given object 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 ( ) : Horde_Kolab_Server Stores the attribute definitions in the cache.

메소드 상세

getAttributeSchema() 공개 메소드

Return the schema for the given attribute.
public getAttributeSchema ( string $attribute ) : array
$attribute string Fetch the schema for this attribute.
리턴 array The schema for the given attribute.

getExternalAttributes() 공개 메소드

Return the attributes supported by the given object class.
public getExternalAttributes ( string $class ) : array
$class string Determine the attributes for this class.
리턴 array The supported attributes.

getObjectclassSchema() 공개 메소드

Return the schema for the given objectClass.
public getObjectclassSchema ( string $objectclass ) : array
$objectclass string Fetch the schema for this objectClass.
리턴 array The schema for the given objectClass.

setComposite() 공개 메소드

Set the composite server reference for this object.
public setComposite ( Horde_Kolab_Server_Composite $composite ) : null
$composite Horde_Kolab_Server_Composite A link to the composite server handler.
리턴 null

shutdown() 공개 메소드

Stores the attribute definitions in the cache.
public shutdown ( ) : Horde_Kolab_Server
리턴 Horde_Kolab_Server The concrete Horde_Kolab_Server reference.