CRM_Contact_BAO_Query_Hook
class CRM_Contact_BAO_Query_Hook
Delegate query functions based on hook system.
Properties
protected array | $_queryObjects |
Methods
static object
singleton()
Singleton function used to manage this object.
array
getSearchQueryObjects()
Get or build the list of search objects (via hook).
array
getFields()
No description
alterSearchBuilderOptions($apiEntities, $fieldOptions)
No description
alterSearchQuery(string $query, string $fnName)
Alter search query.
string
buildSearchfrom(string $fieldName, $mode, $side)
No description
setTableDependency($tables)
No description
registerAdvancedSearchPane($panes)
No description
getPanesMapper($panes)
No description
setAdvancedSearchPaneTemplatePath($paneTemplatePathArray, $type)
No description
Details
at line 49
static object
singleton()
Singleton function used to manage this object.
at line 63
array
getSearchQueryObjects()
Get or build the list of search objects (via hook).
at line 74
array
getFields()
at line 87
alterSearchBuilderOptions($apiEntities, $fieldOptions)
at line 99
alterSearchQuery(string $query, string $fnName)
Alter search query.