Generic backend that all other backends extend
Located in /functions/addressbook.php (line 882)
Class | Description |
---|---|
abook_local_file | Backend for address book as a pipe separated file |
abook_database | Address book in a database backend |
abook_ldap_server | Address book backend for LDAP server |
Internal backend name
Backend number
Backend type
Can be 'local' or 'remote'
Error messages
Writeable flag
Add entry to backend
Creates full name from given name and surname
Handles name order differences. Function always runs in SquirrelMail gettext domain. Plugins don't have to switch domains before calling this function.
List all entries in backend
Working backend should provide this function or at least dummy function that returns empty array.
Find entry in backend by the indicated field
Modify entry in backend
Remove entry from backend
Search for entries in backend
Working backend should support use of wildcards. * symbol should match one or more symbols. ? symbol should match any single symbol.
Set error message
Documentation generated on Mon, 13 Jan 2020 04:21:59 +0100 by phpDocumentor 1.4.3