CoolCMS API

MatchAgainstFunction extends FunctionNode
in package

DQL function `MATCH_AGAINST(field1, field2, ..., :searchParam, 'mode')`.

Generates MATCH(col1, col2, ...) AGAINST (? IN BOOLEAN MODE). Supported modes: 'boolean' (default), 'natural', 'expansion'.

Table of Contents

Properties

$columns  : array<string|int, Node>
$mode  : string
$searchParam  : Node

Methods

getSql()  : string
parse()  : void
arithmeticPrimary()  : Node
Parses one argument; the parser may return `Node|string`, and a string would be an invalid function argument.

Properties

Methods

getSql()

public getSql(SqlWalker $sqlWalker) : string
Parameters
$sqlWalker : SqlWalker
Return values
string

arithmeticPrimary()

Parses one argument; the parser may return `Node|string`, and a string would be an invalid function argument.

private arithmeticPrimary(Parser $parser) : Node
Parameters
$parser : Parser
Return values
Node
On this page

Search results