Bitrix API

SearchQuery implements JsonSerializable

Table of Contents

Interfaces

JsonSerializable

Methods

__construct()  : mixed
getQuery()  : string
getQueryWords()  : array<string|int, mixed>
getRawQuery()  : string
hasDynamicSearchEntity()  : bool
isCacheable()  : bool
jsonSerialize()  : mixed
setCacheable()  : mixed
setDynamicSearchEntities()  : void

Methods

__construct()

public __construct(array<string|int, mixed> $options) : mixed
Parameters
$options : array<string|int, mixed>

getQuery()

public getQuery() : string
Return values
string

getQueryWords()

public getQueryWords() : array<string|int, mixed>
Return values
array<string|int, mixed>

getRawQuery()

public getRawQuery() : string
Return values
string

hasDynamicSearchEntity()

public hasDynamicSearchEntity(string $entityId) : bool
Parameters
$entityId : string
Return values
bool

isCacheable()

public isCacheable() : bool
Return values
bool

setCacheable()

public setCacheable([bool $flag = true ]) : mixed
Parameters
$flag : bool = true

setDynamicSearchEntities()

public setDynamicSearchEntities(array<string|int, mixed> $entities) : void
Parameters
$entities : array<string|int, mixed>

        
On this page

Search results