FullTextSearchOperators
Trait to represent full text search operators.
Table of Contents
Methods
- fts() : PostgrestRequestBuilder
- Full text search operator.
- phfts() : PostgrestRequestBuilder
- Phrase full text search operator.
- plfts() : PostgrestRequestBuilder
- Plain full text search operator.
- wfts() : PostgrestRequestBuilder
- Websearch full text search operator.
- ftsHelper() : PostgrestRequestBuilder
- Full text search operator helper.
Methods
fts()
Full text search operator.
public
fts(string $columnName, string $value[, string|null $language = null ]) : PostgrestRequestBuilder
Parameters
- $columnName : string
-
The name of the column.
- $value : string
-
The value to use.
- $language : string|null = null
-
The language to use.
Tags
Return values
PostgrestRequestBuilder —The PostgrestRequestBuilder instance.
phfts()
Phrase full text search operator.
public
phfts(string $columnName, string $value[, string|null $language = null ]) : PostgrestRequestBuilder
Parameters
- $columnName : string
-
The name of the column.
- $value : string
-
The value to use.
- $language : string|null = null
-
The language to use.
Tags
Return values
PostgrestRequestBuilder —The PostgrestRequestBuilder instance.
plfts()
Plain full text search operator.
public
plfts(string $columnName, string $value[, string|null $language = null ]) : PostgrestRequestBuilder
Parameters
- $columnName : string
-
The name of the column.
- $value : string
-
The value to use.
- $language : string|null = null
-
The language to use.
Tags
Return values
PostgrestRequestBuilder —The PostgrestRequestBuilder instance.
wfts()
Websearch full text search operator.
public
wfts(string $columnName, string $value[, string|null $language = null ]) : PostgrestRequestBuilder
Parameters
- $columnName : string
-
The name of the column.
- $value : string
-
The value to use.
- $language : string|null = null
-
The language to use.
Tags
Return values
PostgrestRequestBuilder —The PostgrestRequestBuilder instance.
ftsHelper()
Full text search operator helper.
private
ftsHelper(string $operator, string $columnName, string $value[, null|string $language = null ]) : PostgrestRequestBuilder
Prevents code duplication.
Parameters
- $operator : string
-
The operator to use.
- $columnName : string
-
The name of the column.
- $value : string
-
The value to use.
- $language : null|string = null
-
The language to use.
Return values
PostgrestRequestBuilder —The PostgrestRequestBuilder instance.