$DB | SearchEngine | protected |
$DebugLevel | SearchEngine | protected |
$DefaultSearchLogic | SearchEngine | protected |
$FilterFuncs | SearchEngine | protected |
$ItemIdFieldName | SearchEngine | protected |
$ItemTableName | SearchEngine | protected |
$LastSearchTime | SearchEngine | protected |
$NumberOfResultsAvailable | SearchEngine | protected |
$StemmingEnabled | SearchEngine | protected |
$SynonymsEnabled | SearchEngine | protected |
__construct() | SPTSearchEngine | |
SearchEngine::__construct($ItemTableName, $ItemIdFieldName) | SearchEngine | |
AddField($FieldName, $FieldType, $Weight, $UsedInKeywordSearch) | SearchEngine | |
AddResultFilterFunction($FunctionName) | SearchEngine | |
AddSynonyms($Word, $Synonyms) | SearchEngine | |
DebugLevel($NewValue) | SearchEngine | |
DefaultSearchLogic($NewSetting=NULL) | SearchEngine | |
DMsg($Level, $Msg) | SearchEngine | protected |
DropField($FieldName) | SearchEngine | |
DropItem($ItemId) | SearchEngine | |
FieldedSearch($SearchStrings, $StartingResult=0, $NumberOfResults=10, $SortByField=NULL, $SortDescending=TRUE) | SearchEngine | |
FieldedSearchWeightScale($SearchStrings) | SearchEngine | |
FieldInKeywordSearch($FieldName) | SearchEngine | |
FieldType($FieldName) | SearchEngine | |
FIELDTYPE_DATE | SearchEngine | |
FIELDTYPE_DATERANGE | SearchEngine | |
FIELDTYPE_NUMERIC | SearchEngine | |
FIELDTYPE_TEXT | SearchEngine | |
FieldWeight($FieldName) | SearchEngine | |
FilterOnSuppliedFunctions($Scores) | SearchEngine | protected |
GetAllSynonyms() | SearchEngine | |
GetFieldContent($ItemId, $FieldName) | SPTSearchEngine | |
GetItemIdsSortedByField($FieldName, $SortDescending) | SPTSearchEngine | static |
GetResultFacets($SearchResults, $User) | SPTSearchEngine | static |
GetSynonyms($Word) | SearchEngine | |
GroupedSearch($SearchGroups, $StartingResult=0, $NumberOfResults=10, $SortByField=NULL, $SortDescending=TRUE) | SearchEngine | |
ItemCount() | SearchEngine | |
LoadSynonymsFromFile($FileName) | SearchEngine | |
LOGIC_AND | SearchEngine | |
LOGIC_OR | SearchEngine | |
NumberOfResults() | SearchEngine | |
QueueUpdateForItem($ItemId, $TaskPriority=ApplicationFramework::PRIORITY_LOW) | SPTSearchEngine | static |
RemoveAllSynonyms() | SearchEngine | |
RemoveSynonyms($Word, $Synonyms=NULL) | SearchEngine | |
RunUpdateForItem($ItemId) | SPTSearchEngine | static |
Search($SearchString, $StartingResult=0, $NumberOfResults=10, $SortByField=NULL, $SortDescending=TRUE) | SearchEngine | |
SearchFieldForPhrases($FieldName, $Phrase) | SPTSearchEngine | |
SearchFieldsForComparisonMatches($FieldNames, $Operators, $Values) | SPTSearchEngine | |
SEARCHLOGIC_AND | SearchEngine | |
SEARCHLOGIC_OR | SearchEngine | |
SearchTermCount() | SearchEngine | |
SearchTerms() | SearchEngine | |
SearchTermsRequiredByDefault($NewSetting=TRUE) | SearchEngine | |
SearchTime() | SearchEngine | |
SetAllSynonyms($SynonymList) | SearchEngine | |
STEM_ID_OFFSET | SearchEngine | |
UpdateForItem($ItemId, $ItemType=0) | SearchEngine | |
UpdateForItems($StartingItemId, $NumberOfItems) | SearchEngine | |
UpdateForResource($ItemId) | SPTSearchEngine | |
WORD_EXCLUDED | SearchEngine | |
WORD_PRESENT | SearchEngine | |
WORD_REQUIRED | SearchEngine | |