rcube_contactsModel class for the local address book database
Located in /rcube_contacts.php (line 28)
rcube_addressbook | --rcube_contacts
object rcube_result_set
search
(mixed $fields, mixed $value, [boolean $strict = false], [boolean $select = true], [boolean $nocount = false], [array $required = array()])
mixed
$coltypes
= array('name', 'firstname', 'surname', 'middlename', 'prefix', 'suffix', 'nickname',
mixed
$db_groupmembers
= 'contactgroupmembers' (line 33)
mixed
$db_groups
= 'contactgroups' (line 32)
mixed
$db_name
= 'contacts' (line 31)
mixed
$primary_key
= 'contact_id' (line 52)
Inherited from rcube_addressbook
rcube_addressbook::$error
rcube_addressbook::$searchonly
Constructor __construct (line 72)
Object constructor
add_to_group (line 816)
Add the given contact records the a certain group
count (line 389)
Count number of available contacts in database
create_group (line 744)
Create a contact group with the given name
delete (line 674)
Mark one or more contact records as deleted
delete_all (line 726)
Remove all records from the database
delete_group (line 770)
Delete the given group (and all linked group members)
get_name (line 83)
Returns addressbook name
get_record (line 446)
Get a specific contact record
get_record_groups (line 477)
Get group assignments of a specific contact record
get_result (line 434)
Return the last result set
get_search_set (line 106)
Getter for saved search properties
insert (line 526)
Create a new contact record
list_groups (line 140)
List all active contact groups of this source
list_records (line 174)
List the current set of contact records
remove_from_group (line 861)
Remove the given contact records from a certain group
rename_group (line 793)
Rename a specific contact group
reset (line 126)
Reset all saved results and search parameters
search (line 255)
Search contacts
set_group (line 116)
Setter for the current group
(empty, has to be re-implemented by extending class)
set_search_set (line 94)
Save a search string for future listings
undelete (line 701)
Undelete one or more contact records
update (line 579)
Update a specific contact record
validate (line 505)
Check the given data before saving.
If input not valid, the message to display can be fetched using get_error()
Inherited From rcube_addressbook
rcube_addressbook::add_to_group()
rcube_addressbook::close()
rcube_addressbook::compose_display_name()
rcube_addressbook::count()
rcube_addressbook::create_group()
rcube_addressbook::delete()
rcube_addressbook::delete_all()
rcube_addressbook::delete_group()
rcube_addressbook::get_col_values()
rcube_addressbook::get_error()
rcube_addressbook::get_name()
rcube_addressbook::get_record()
rcube_addressbook::get_record_groups()
rcube_addressbook::get_result()
rcube_addressbook::get_search_set()
rcube_addressbook::insert()
rcube_addressbook::insertMultiple()
rcube_addressbook::list_groups()
rcube_addressbook::list_records()
rcube_addressbook::normalize_string()
rcube_addressbook::refresh_search()
rcube_addressbook::remove_from_group()
rcube_addressbook::rename_group()
rcube_addressbook::reset()
rcube_addressbook::search()
rcube_addressbook::set_error()
rcube_addressbook::set_group()
rcube_addressbook::set_page()
rcube_addressbook::set_pagesize()
rcube_addressbook::set_search_set()
rcube_addressbook::undelete()
rcube_addressbook::update()
rcube_addressbook::validate()
Documentation generated on Tue, 04 Oct 2011 22:55:23 +0200 by phpDocumentor 1.4.3