CWIS Developer Documentation

- Home
- Main Page
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

SPTSearchEngine Member List

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

$DB | SearchEngine | protected
$DebugLevel | SearchEngine | protected
$DefaultSearchLogic | SearchEngine | protected
$FilterFuncs | SearchEngine | protected
$ItemIdFieldName | SearchEngine | protected
$ItemTableName | SearchEngine | protected
$LastSearchTime | SearchEngine | protected
$NumberOfResultsAvailable | SearchEngine | protected
$ReferenceDestinationIdFieldName | SearchEngine | protected
$ReferenceSourceIdFieldName | SearchEngine | protected
$ReferenceTableName | SearchEngine | protected
$StemmingEnabled | SearchEngine | protected
$SynonymsEnabled | SearchEngine | protected
AddField($FieldName, $DBFieldName, $FieldType, $Weight, $UsedInKeywordSearch) | SearchEngine |
AddResultFilterFunction($FunctionName) | SearchEngine |
AddSynonyms($Word, $Synonyms) | SearchEngine |
DBFieldName($FieldName) | SearchEngine |
DebugLevel($Setting) | 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 |
GetFieldId($FieldName) | SearchEngine | protected
GetItemIdsSortedByField($FieldName, $SortDescending) | SPTSearchEngine | static
GetResultFacets($SearchResults) | SPTSearchEngine | static
GetSynonyms($Word) | SearchEngine |
GroupedSearch($SearchGroups, $StartingResult=0, $NumberOfResults=10, $SortByField=NULL, $SortDescending=TRUE) | SearchEngine |
ItemCount() | SearchEngine |
ItemIdFieldName() | SearchEngine |
ItemTableName() | 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 |
SearchEngine(&$DB, $ItemTableName, $ItemIdFieldName, $ReferenceTableName, $ReferenceSourceIdFieldName, $ReferenceDestinationIdFieldName) | 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 |
SPTSearchEngine() | SPTSearchEngine |
STEM_ID_OFFSET | SearchEngine |
SuggestAlternateSearches($SearchString) | SearchEngine |
UpdateForItem($ItemId) | SearchEngine |
UpdateForItems($StartingItemId, $NumberOfItems) | SearchEngine |
UpdateForResource($ItemId) | SPTSearchEngine |