PHP 클래스 Turba_Driver_Group, horde

Copyright 2010-2016 Horde LLC (http://www.horde.org/) See the enclosed file LICENSE for license information (ASL). If you did did not receive this file, see http://www.horde.org/licenses/apache.
저자: Michael J. Rubinsky ([email protected])
상속: extends Turba_Driver
파일 보기 프로젝트 열기: horde/horde

공개 메소드들

메소드 설명
__construct ( string $name = '', array $params = [] ) Constructor function.
hasPermission ( integer $perm ) : boolean Checks if the current user has the requested permissions on this source. This source is always read only.

보호된 메소드들

메소드 설명
_getAddressBook ( ) TODO
_read ( string $key, mixed $ids, string $owner, array $fields, array $blobFields = [], array $dateFields = [] ) : array Reads the given data from the address book and returns the results.
_search ( array $criteria, array $fields, array $blobFields = [], $count_only = false ) : array Searches the group list with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.

메소드 상세

__construct() 공개 메소드

Constructor function.
public __construct ( string $name = '', array $params = [] )
$name string Source name
$params array Hash containing additional configuration parameters.

_getAddressBook() 보호된 메소드

TODO
protected _getAddressBook ( )

_read() 보호된 메소드

Reads the given data from the address book and returns the results.
protected _read ( string $key, mixed $ids, string $owner, array $fields, array $blobFields = [], array $dateFields = [] ) : array
$key string The primary key field to use.
$ids mixed The ids of the contacts to load.
$owner string Only return contacts owned by this user.
$fields array List of fields to return.
$blobFields array Array of fields containing binary data.
$dateFields array Array of fields containing date data. @since 4.2.0
리턴 array Hash containing the search results.

hasPermission() 공개 메소드

Checks if the current user has the requested permissions on this source. This source is always read only.
public hasPermission ( integer $perm ) : boolean
$perm integer The permission to check for.
리턴 boolean True if the user has permission, otherwise false.