Method | Description | |
---|---|---|
hasPermission ( integer $perm ) : boolean | Checks if the current user has the requested permissions on this source. | |
removeUserData ( string $user ) : boolean | Always returns true because the driver is read-only and there is nothing to remove. |
Method | Description | |
---|---|---|
_getAddressBook ( ) | TODO | |
_match ( array $contact, array $val ) : boolean | Returns whether a contact matches some criteria. | |
_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 favourites 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. |
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 |
return | array | Hash containing the search results. |
protected _search ( array $criteria, array $fields, array $blobFields = [], $count_only = false ) : array | ||
$criteria | array | Array containing the search criteria. |
$fields | array | List of fields to return. |
$blobFields | array | A list of fields that contain binary data. |
return | array | Hash containing the search results. |
public hasPermission ( integer $perm ) : boolean | ||
$perm | integer | The permission to check for. |
return | boolean | True if the user has permission, otherwise false. |
public removeUserData ( string $user ) : boolean | ||
$user | string | The user's data to remove. |
return | boolean | Always true. |