__construct | ( | $ | section = '' |
) |
Конструктор.
string | $section='' Полный строковой идентификатор раздела поиска. |
clearText | ( | $ | string | ) |
Очищает текст от форматирования.
string | $string Текст. |
convertTags | ( | $ | tags | ) |
Возвращает массив записей с тегами-ссылками по их названиям.
string | $tags Строка с названиями тегов через запятую. |
deleteIndex | ( | $ | idsec, | |
$ | iditem | |||
) |
Удаляет элемента из поиска.
integer | $idsec Числовой идентификатор раздела. | |
integer | $iditem Числовой идентификатор записи в разделе. |
deleteSection | ( | $ | idsec | ) |
Удаляет все элементы раздела из поиска.
integer | $idsec Числовой идентификатор раздела. |
getCloudTags | ( | $ | tagsNum = 50 , |
|
$ | clustersNum = 10 | |||
) |
Формирует облако тегов.
integer | $tagsNum=50 Кличество тегов в облаке. | |
integer | $clustersNum=10 Количество кластеров. |
getFindedText | ( | $ | words, | |
$ | stems, | |||
&$ | text | |||
) |
Формирует фрагмент текста с найденными словами.
array | $words Список слов. | |
array | $stems Список стемов. | |
string | &$text Исходный текст. |
getInstance | ( | ) |
Возвращает одиночный объект класса.
getSections | ( | ) |
Возвращает массив разделов участвующих в поиске.
getStem | ( | $ | word | ) |
Преобразует слово в стем.
string | $word Слово. |
getStems | ( | $ | text | ) |
Преобразует каждое слово текста в стемы.
string | $text Текст. |
getTags | ( | $ | idtags | ) |
Возвращает массив записей с тегами-ссылками по их числовым идентификаторам.
string | $idtags Строка с числовыми идентификаторами тегов через пробел. |
resetSection | ( | ) |
Отключает механизмы индексации.
updateIndex | ( | $ | idsec, | |
$ | iditem, | |||
$ | name, | |||
$ | content, | |||
$ | tags = '' | |||
) |
Обновляет индекс элемента.
integer | $idsec Числовой идентификатор раздела. | |
integer | $iditem Числовой идентификатор записи в разделе. | |
string | $name Название. | |
string | $content Текст. | |
string | $tags='' Список тегов через запятую. |