CRM_Contact_Form_Search_Custom_FullText_Activity
class CRM_Contact_Form_Search_Custom_FullText_Activity extends CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery
Properties
protected string | $name | from CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery | |
protected string | $label | from CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery |
Methods
__construct()
Class constructor.
array
fillTempTable(string $queryText, string $entityIDTableName, $toTable, array|null $queryLimit, array|null $detailLimit)
No description
bool
isActive()
Is search active for this user.
fillCustomInfo($tables, $extends)
No description
array
runQueries(string $queryText, array $tables, string $entityIDTableName, int $limit)
Run queries.
string
matchText(string $table, array|string $fullTextFields, string $queryText)
Create a SQL expression for matching against a list of.
moveFileIDs(string $toTable, string $parentIdColumn, array $files)
For any records in $toTable that originated with this query, append file information.
string
toLimit(int|array $limit)
No description
array
parseLimitOffset(array|int $limit)
No description
array
prepareQueries(string $queryText, string $entityIDTableName)
No description
moveIDs(string $fromTable, string $toTable, int $limit)
Move IDs.
Details
at line 38
__construct()
Class constructor.
string
getLabel()
Get label.
string
getName()
Get name.
at line 54
array
fillTempTable(string $queryText, string $entityIDTableName, $toTable, array|null $queryLimit, array|null $detailLimit)
at line 47
bool
isActive()
Is search active for this user.
in CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery at line 109
fillCustomInfo($tables, $extends)
in CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery at line 151
array
runQueries(string $queryText, array $tables, string $entityIDTableName, int $limit)
Run queries.
in CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery at line 264
string
matchText(string $table, array|string $fullTextFields, string $queryText)
Create a SQL expression for matching against a list of.
text columns.
in CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery at line 277
moveFileIDs(string $toTable, string $parentIdColumn, array $files)
For any records in $toTable that originated with this query, append file information.
in CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery at line 314
string
toLimit(int|array $limit)
in CRM_Contact_Form_Search_Custom_FullText_AbstractPartialQuery at line 333
array
parseLimitOffset(array|int $limit)
at line 71
array
prepareQueries(string $queryText, string $entityIDTableName)
at line 134
moveIDs(string $fromTable, string $toTable, int $limit)
Move IDs.