HumHub Documentation (unofficial)

Phrase extends AbstractQueryEntry
in package

Tags
category

Zend

subpackage

Search

Table of Contents

Properties

$_boost  : float
Query entry boost factor
$_field  : string|null
Field
$_phrase  : string
Phrase value
$_proximityQuery  : bool
Proximity phrase query
$_wordsDistance  : int
Words distance, used for proximiti queries

Methods

__construct()  : mixed
Object constractor
boost()  : void
Boost query entry
getQuery()  : AbstractQuery
Transform entry to a subquery
processFuzzyProximityModifier()  : void
Process modifier ('~')

Properties

$_field

Field

private string|null $_field

$_phrase

Phrase value

private string $_phrase

$_proximityQuery

Proximity phrase query

private bool $_proximityQuery = false

$_wordsDistance

Words distance, used for proximiti queries

private int $_wordsDistance = 0

Methods

__construct()

Object constractor

public __construct(string $phrase, string $field) : mixed
Parameters
$phrase : string
$field : string

boost()

Boost query entry

public boost(float $boostFactor) : void
Parameters
$boostFactor : float

processFuzzyProximityModifier()

Process modifier ('~')

public processFuzzyProximityModifier([mixed $parameter = null ]) : void
Parameters
$parameter : mixed = null

        
On this page

Search results