| __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='' Список тегов через запятую. |