CWIS Developer Documentation
SPTSearchEngine Member List

This is the complete list of members for SPTSearchEngine, including all inherited members.

$DBSearchEngineprotected
$DebugLevelSearchEngineprotected
$FilterFuncsSearchEngineprotected
$ItemIdFieldNameSearchEngineprotected
$ItemTableNameSearchEngineprotected
$ItemTypeFieldNameSearchEngineprotected
$LastSearchTimeSearchEngineprotected
$NumberOfResultsAvailableSearchEngineprotected
$StemmingEnabledSearchEngineprotected
$SynonymsEnabledSearchEngineprotected
__construct()SPTSearchEngine
SearchEngine::__construct($ItemTableName, $ItemIdFieldName, $ItemTypeFieldName)SearchEngine
AddField($FieldId, $FieldType, $ItemTypes, $Weight, $UsedInKeywordSearch)SearchEngine
AddResultFilterFunction($FunctionName)SearchEngine
AddSynonyms($Word, $Synonyms)SearchEngine
COMPARISON_OPERATOR_PATTERNSearchEngine
ConvertToDisplayParameters($SearchParams)SPTSearchEnginestatic
DebugLevel($NewValue)SearchEngine
DMsg($Level, $Msg)SearchEngineprotected
DropField($FieldId)SearchEngine
DropItem($ItemId)SearchEngine
FieldedSearch($SearchStrings, $StartingResult=0, $NumberOfResults=10, $SortByField=NULL, $SortDescending=TRUE)SearchEngine
FieldedSearchWeightScale($SearchParams)SearchEngine
FieldInKeywordSearch($FieldId)SearchEngine
FieldType($FieldId)SearchEngine
FIELDTYPE_DATESearchEngine
FIELDTYPE_DATERANGESearchEngine
FIELDTYPE_NUMERICSearchEngine
FIELDTYPE_TEXTSearchEngine
FieldWeight($FieldId)SearchEngine
FilterOnSuppliedFunctions($Scores)SearchEngineprotected
GetAllSynonyms()SearchEngine
GetFieldContent($ItemId, $FieldId)SPTSearchEngine
GetItemIdsSortedByField($ItemType, $FieldId, $SortDescending)SPTSearchEnginestatic
GetResultFacets($SearchResults, $User)SPTSearchEnginestatic
GetSynonyms($Word)SearchEngine
GroupedSearch($SearchGroups, $StartingResult=0, $NumberOfResults=10, $SortByField=NULL, $SortDescending=TRUE)SPTSearchEngine
ItemCount()SearchEngine
KEYWORD_FIELD_IDSearchEngine
LoadSynonymsFromFile($FileName)SearchEngine
LOGIC_ANDSearchEngine
LOGIC_ORSearchEngine
NumberOfResults($ItemType=NULL)SearchEngine
QueueUpdateForItem($ItemOrItemId, $TaskPriority=NULL)SPTSearchEnginestatic
RemoveAllSynonyms()SearchEngine
RemoveSynonyms($Word, $Synonyms=NULL)SearchEngine
RunUpdateForItem($ItemId)SPTSearchEnginestatic
Search($SearchParams, $StartingResult=0, $NumberOfResults=PHP_INT_MAX, $SortByField=NULL, $SortDescending=TRUE)SearchEngine
SearchFieldForPhrases($FieldId, $Phrase)SPTSearchEngine
SearchFieldsForComparisonMatches($FieldIds, $Operators, $Values, $Logic)SPTSearchEngine
SEARCHLOGIC_ANDSearchEngine
SEARCHLOGIC_ORSearchEngine
SearchTermCount()SearchEngine
SearchTerms()SearchEngine
SearchTime()SearchEngine
SetAllSynonyms($SynonymList)SearchEngine
SetNumResourcesForFacets($NumToUse)SPTSearchEnginestatic
SetUpdatePriority($NewPriority)SPTSearchEnginestatic
STEM_ID_OFFSETSearchEngine
UpdateForItem($ItemId, $ItemType)SearchEngine
UpdateForItems($StartingItemId, $NumberOfItems)SearchEngine
WORD_EXCLUDEDSearchEngine
WORD_PRESENTSearchEngine
WORD_REQUIREDSearchEngine