1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CSearch
Граф наследования:CSearch:
CAllSearch CDBResult CDBResultMysql CAllDBResult CAllDBResult

Открытые члены

 MakeSQL ($query, $strSqlWhere, $strSort, $bIncSites, $bStem)
 tagsMakeSQL ($query, $strSqlWhere, $strSort, $bIncSites, $bStem, $limit=100)
Открытые члены унаследованные от CDBResult
 SelectedRowsCount ()
 AffectedRowsCount ()
 FieldsCount ()
 FieldName ($iCol)
Открытые члены унаследованные от CAllDBResult
 __construct ($res=null)
 __sleep ()
 NavQuery ($strSql, $cnt, $arNavStartParams, $bIgnoreErrors=false)
 NavContinue ()
 IsNavPrint ()
 NavPrint ($title, $show_allways=false, $StyleText="text", $template_path=false)
 GetNavPrint ($title, $show_allways=false, $StyleText="text", $template_path=false, $arDeleteParam=false)
 ExtractFields ($strPrefix="str_", $bDoEncode=true)
 ExtractEditFields ($strPrefix="str_")
 GetNext ($bTextHtmlAuto=true, $use_tilda=true)
 InitNavStartVars ($nPageSize=0, $bShowAll=true, $iNumPage=false)
 DBNavStart ()
 InitFromArray ($arr)
 NavNext ($bSetGlobalVars=true, $strPrefix="str_", $bDoEncode=true, $bSkipEntities=true)
 GetPageNavString ($navigationTitle, $templateName="", $showAlways=false, $parentComponent=null)
 GetPageNavStringEx (&$navComponentObject, $navigationTitle, $templateName="", $showAlways=false, $parentComponent=null, $componentParams=[])
 SetUserFields ($arUserFields)

Открытые статические члены

static ReindexLock ()
static OnLangDelete ($lang)
static FormatDateString ($strField)
static CleanFreqCache ($ID)
static IndexTitle ($arLID, $ID, $sTitle)
static RegisterStem ($stem)
static StemIndex ($arLID, $ID, $sContent)
static TagsIndex ($arLID, $ID, $sContent)
static UpdateSite ($ID, $arSITE_ID)
Открытые статические члены унаследованные от CAllDBResult
static NavStringForCache ($nPageSize=0, $bShowAll=true, $iNumPage=false)
static GetNavParams ($nPageSize=0, $bShowAll=true, $iNumPage=false)

Дополнительные унаследованные члены

Поля данных унаследованные от CAllDBResult
 $result
 $arResult
 $arReplacedAliases
 $arResultAdd
 $bNavStart = false
 $bShowAll = false
 $NavNum
 $NavPageCount
 $NavPageNomer
 $NavPageSize
 $NavShowAll
 $NavRecordCount
 $bFirstPrintNav = true
 $PAGEN
 $SIZEN
 $SESS_SIZEN
 $SESS_ALL
 $SESS_PAGEN
 $add_anchor = ""
 $bPostNavigation = false
 $bFromArray = false
 $bFromLimited = false
 $nPageWindow = 5
 $nSelectedCount = false
 $arGetNextCache = false
 $bDescPageNumbering = false
 $arUserFields = false
 $usedUserFields = false
 $SqlTraceIndex = false
 $DB
 $NavRecordCountChangeDisable = false
 $is_filtered = false
 $nStartPage = 0
 $nEndPage = 0
 $resultObject = null
Защищенные члены унаследованные от CDBResult
 FetchRow ()
 GetRowsCount ()
 Seek (int $offset)
Защищенные члены унаследованные от CAllDBResult
 FetchInternal ()
 calculatePageNumber (int $defaultNumber=1, bool $useSession=true, bool $checkOutOfRange=false)
 AfterFetch (&$res)
Защищенные данные унаследованные от CDBResult
 $byteaFields = false

Подробное описание

См. определение в файле search.php строка 4

Методы

◆ CleanFreqCache()

CleanFreqCache ( $ID)
static

См. определение в файле search.php строка 736

◆ FormatDateString()

FormatDateString ( $strField)
static

См. определение в файле search.php строка 729

◆ IndexTitle()

IndexTitle ( $arLID,
$ID,
$sTitle )
static

См. определение в файле search.php строка 753

◆ MakeSQL()

MakeSQL ( $query,
$strSqlWhere,
$strSort,
$bIncSites,
$bStem )

См. определение в файле search.php строка 120

◆ OnLangDelete()

OnLangDelete ( $lang)
static

См. определение в файле search.php строка 719

◆ RegisterStem()

RegisterStem ( $stem)
static

См. определение в файле search.php строка 851

◆ ReindexLock()

ReindexLock ( )
static

См. определение в файле search.php строка 714

◆ StemIndex()

StemIndex ( $arLID,
$ID,
$sContent )
static

См. определение в файле search.php строка 913

◆ TagsIndex()

TagsIndex ( $arLID,
$ID,
$sContent )
static

См. определение в файле search.php строка 1005

◆ tagsMakeSQL()

tagsMakeSQL ( $query,
$strSqlWhere,
$strSort,
$bIncSites,
$bStem,
$limit = 100 )

См. определение в файле search.php строка 506

◆ UpdateSite()

UpdateSite ( $ID,
$arSITE_ID )
static

См. определение в файле search.php строка 1057


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/search/classes/mysql/search.php