Class addressbook_backend

Description

Generic backend that all other backends extend

Located in /functions/addressbook.php (line 640)


	
			
Direct descendents
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
Variable Summary
mixed $bname
mixed $bnum
mixed $btype
mixed $error
mixed $sname
mixed $writeable
Method Summary
void add ( $userdata)
void list_addr ()
void lookup ( $value, [ $field = SM_ABOOK_FIELD_NICKNAME])
void modify ( $alias,  $newuserdata)
void remove ( $alias)
void search ( $expression)
void set_error ( $string)
Variables
mixed $bname = 'dummy' (line 644)

Redefined in descendants as:
mixed $bnum = -1 (line 651)
mixed $btype = 'dummy' (line 643)

Redefined in descendants as:
mixed $error = '' (line 652)
mixed $sname = 'Dummy backend' (line 645)

Redefined in descendants as:
mixed $writeable = false (line 653)

Redefined in descendants as:
Methods
add (line 678)
void add ( $userdata)
  • $userdata

Redefined in descendants as:
list_addr (line 673)
void list_addr ()

Redefined in descendants as:
lookup (line 668)
void lookup ( $value, [ $field = SM_ABOOK_FIELD_NICKNAME])
  • $value
  • $field

Redefined in descendants as:
modify (line 688)
void modify ( $alias,  $newuserdata)
  • $alias
  • $newuserdata

Redefined in descendants as:
remove (line 683)
void remove ( $alias)
  • $alias

Redefined in descendants as:
search (line 663)
void search ( $expression)
  • $expression

Redefined in descendants as:
set_error (line 655)
void set_error ( $string)
  • $string

Documentation generated on Mon, 13 Jan 2020 04:24:13 +0100 by phpDocumentor 1.4.3