См. определение в файле phraseindexsearch.php строка 18
◆ allowICURegularExpression()
static allowICURegularExpression |
( |
| ) |
|
|
staticprotected |
MySQL8 implements regular expression support using International Components for Unicode (ICU) against MySQL5 with Henry Spencer's implementation of regular expressions.
- Возвращает
- bool
См. определение в файле phraseindexsearch.php строка 790
◆ disallowFtsIndex()
static disallowFtsIndex |
( |
string | $langId | ) |
|
|
static |
Allow use fulltext index for phrase searching. todo: preg_replace has bug when replaces Thai unicode Non-spacing mark
- Возвращает
- bool
См. определение в файле phraseindexsearch.php строка 761
◆ getCount()
static getCount |
( |
array | $filterIn | ) |
|
|
static |
Counts rows in search result.
- Аргументы
-
array | $filterIn | Filter params. |
- Возвращает
- int
См. определение в файле phraseindexsearch.php строка 56
◆ getFullTextMinLength()
static getFullTextMinLength |
( |
| ) |
|
|
static |
◆ getFullTextStopWords()
static getFullTextStopWords |
( |
| ) |
|
|
staticprotected |
◆ getList()
static getList |
( |
array | $params | ) |
|
|
static |
Searches phrase by index.
- Аргументы
-
array | $params | Orm type params for the query. |
- Возвращает
- Main\ORM\Query\Result
См. определение в файле phraseindexsearch.php строка 84
◆ getPathCodeEntity()
static getPathCodeEntity |
( |
| ) |
|
|
static |
◆ getPathCodeEntityClass()
static getPathCodeEntityClass |
( |
| ) |
|
|
static |
◆ isInnodbEngine()
static isInnodbEngine |
( |
| ) |
|
|
staticprotected |
◆ prepareTextForFulltextSearch()
static prepareTextForFulltextSearch |
( |
string | $text | ) |
|
|
static |
Prepares searching text to use with fulltext index to help like operator. todo: preg_replace has bug when replaces Thai unicode Non-spacing mark
- Аргументы
-
- Возвращает
- string
См. определение в файле phraseindexsearch.php строка 809
◆ query()
static query |
( |
array | $params = [] | ) |
|
|
static |
Performs search query and returns result.
- Аргументы
-
array | $params | Orm type params for the query. |
- Возвращает
- Main\ORM\Query\Query
См. определение в файле phraseindexsearch.php строка 36
◆ SEARCH_METHOD_CASE_SENSITIVE
const SEARCH_METHOD_CASE_SENSITIVE = 'case_sensitive' |
◆ SEARCH_METHOD_END_WITH
const SEARCH_METHOD_END_WITH = 'end_with' |
◆ SEARCH_METHOD_ENTRY_WORD
const SEARCH_METHOD_ENTRY_WORD = 'entry_word' |
◆ SEARCH_METHOD_EQUAL
const SEARCH_METHOD_EQUAL = 'equal' |
◆ SEARCH_METHOD_EXACT
const SEARCH_METHOD_EXACT = 'exact' |
◆ SEARCH_METHOD_START_WITH
const SEARCH_METHOD_START_WITH = 'start_with' |