class CRM_Contact_Form_Search_Criteria

Methods

static 
basic(CRM_Contact_Form_Search_Advanced $form)

No description

static 
getSearchFieldMetadata()

Get the metadata for fields to be included on the contact search form.

static array
getFilteredSearchFieldMetadata(string $filter)

Get search field metadata filtered by the template grouping field.

static 
setBasicSearchFields(CRM_Core_Form $form)

Defines the fields that can be displayed for the basic search section.

static 
getBasicSearchFields()

Return list of basic contact fields that can be displayed for the basic search section.

static 
location(CRM_Core_Form $form)

No description

static 
activity(CRM_Core_Form $form)

No description

static 
changeLog(CRM_Core_Form $form)

No description

static 
task(CRM_Core_Form $form)

No description

static 
relationship(CRM_Core_Form_Search $form)

No description

static 
demographics(CRM_Core_Form_Search $form)

No description

static 
notes($form)

No description

static 
custom(CRM_Contact_Form_Search $form)

Generate the custom Data Fields based for those with is_searchable = 1.

static 
CiviCase($form)

No description

Details

at line 261
static getSearchFieldMetadata()

Get the metadata for fields to be included on the contact search form.

at line 302
static array getFilteredSearchFieldMetadata(string $filter)

Get search field metadata filtered by the template grouping field.

Parameters

string $filter

Return Value

array

Exceptions

CiviCRM_API3_Exception

at line 319
static protected setBasicSearchFields(CRM_Core_Form $form)

Defines the fields that can be displayed for the basic search section.

Parameters

CRM_Core_Form $form

Exceptions

CiviCRM_API3_Exception

at line 331
static getBasicSearchFields()

Return list of basic contact fields that can be displayed for the basic search section.

at line 397
static location(CRM_Core_Form $form)

Parameters

CRM_Core_Form $form

at line 501
static activity(CRM_Core_Form $form)

Parameters

CRM_Core_Form $form

at line 511
static changeLog(CRM_Core_Form $form)

Parameters

CRM_Core_Form $form

Exceptions

CiviCRM_API3_Exception

at line 522
static task(CRM_Core_Form $form)

Parameters

CRM_Core_Form $form

at line 531
static relationship(CRM_Core_Form_Search $form)

Parameters

CRM_Core_Form_Search $form

Exceptions

CiviCRM_API3_Exception

at line 564
static demographics(CRM_Core_Form_Search $form)

Parameters

CRM_Core_Form_Search $form

Exceptions

CiviCRM_API3_Exception

at line 589
static notes($form)

Parameters

$form

at line 611
static custom(CRM_Contact_Form_Search $form)

Generate the custom Data Fields based for those with is_searchable = 1.

Parameters

CRM_Contact_Form_Search $form

Exceptions

CiviCRM_API3_Exception

at line 642
static CiviCase($form)

Parameters

$form