HumHub Documentation (unofficial)

Term extends AbstractQueryEntry
in package

Tags
category

Zend

subpackage

Search

Table of Contents

Properties

$_boost  : float
Query entry boost factor
$_field  : string|null
Field
$_fuzzyQuery  : bool
Fuzzy search query
$_similarity  : float
Similarity
$_term  : string
Term value

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

$_fuzzyQuery

Fuzzy search query

private bool $_fuzzyQuery = false

$_similarity

Similarity

private float $_similarity = 1.0

$_term

Term value

private string $_term

Methods

__construct()

Object constractor

public __construct(string $term, string $field) : mixed
Parameters
$term : 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