Get the query that matches a Fieldtype table's data with a given value
Possible template method: If overridden, children should NOT call this parent method.
Usage
$pageFinderDatabaseQuerySelect = $fieldtypeMulti->getMatchQuery(PageFinderDatabaseQuerySelect $query, string $table, string $subfield, string $operator, mixed $value);
Arguments
Name | Type(s) | Description |
---|---|---|
query | PageFinderDatabaseQuerySelect | |
table | string | The table name to use |
subfield | string | Name of the field (typically 'data', unless selector explicitly specified another) |
operator | string | The comparison operator |
value | mixed | The value to find |
Return value
PageFinderDatabaseQuerySelect
DatabaseQuerySelect
$query
Exceptions
Method can throw exceptions on error:
WireException
FieldtypeMulti methods and properties
API reference based on ProcessWire core version 3.0.236