FieldtypeMulti::getMatchQuery()

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

NameType(s)Description
$queryPageFinderDatabaseQuerySelect
$tablestring

The table name to use

$subfieldstring

Name of the field (typically 'data', unless selector explicitly specified another)

$operatorstring

The comparison operator

$valuemixed

The value to find

Return value

PageFinderDatabaseQuerySelect DatabaseQuerySelect

$query


FieldtypeMulti methods and properties

API reference based on ProcessWire core version 3.0.251