Element index for package sevenseas
a
b
d
e
f
g
i
l
m
n
p
r
s
t
v
_
top
_
- _cdata
- in file ResultBuilder.php, method ResultBuilder::_cdata()
This method id used to handle chracter datas encounterd
while parsing an XML stream
- _computePostFields
- in file indexserver.php, method SearchEngine_IndexServer::_computePostFields()
This method computes the data to post given the query parameters
- _computeQuery
- in file SearchEngine.php, method SearchEngine::_computeQuery()
This is an abstract method that computes the query and return the XML
stream.
- _computeQuery
- in file indexserver.php, method SearchEngine_IndexServer::_computeQuery()
Implementation for Index Server
- _parse
- in file ResultBuilder.php, method ResultBuilder::_parse()
This methods is used to start the XML parsing
- _parseResultXMLStream
- in file SearchEngine.php, method SearchEngine::_parseResultXMLStream()
This method parses an XML stream representing the search results
and generates the Array of SearchResult instances, keeping the
results in the same order as in the stream.
- _parseXMLStream
- in file ResultBuilder.php, method ResultBuilder::_parseXMLStream()
This function does the parsing job on the XML Stream and builds
the SearchResult array
- _prepareTextQuery
- in file indexserver.php, method SearchEngine_IndexServer::_prepareTextQuery()
This methods prepare a text query so that it is represented as IndexServer
uses it.
- _searchLog
- in file SearchEngine.php, method SearchEngine::_searchLog()
This methods is used to send information to the logger
- _tagClose
- in file ResultBuilder.php, method ResultBuilder::_tagClose()
This method id used to handle closing tags during the XML parsing
- _tagOpen
- in file ResultBuilder.php, method ResultBuilder::_tagOpen()
This method id used to handle opening tags during the XML parsing
top
a
- $abstract
- in file SearchResult.php, variable SearchResult::$abstract
This attribute represents an abstract for this result
top
top
top
top
f
- $filename
- in file SearchResult.php, variable SearchResult::$filename
This attribute represents the filename of the
result file
- $firstResultIndex
- in file SearchResults.php, variable SearchResults::$firstResultIndex
Specifies the index of the first result returned by the query.
- factory
- in file SearchEngine.php, method SearchEngine::factory()
Attempts to return a valid implementation of the SearchEngine base class
based on the $engineType parameter.
top
top
top
top
top
top
p
- $path
- in file SearchResult.php, variable SearchResult::$path
This attribute represents the filesystem path to the
result file
- $pertinence
- in file SearchResult.php, variable SearchResult::$pertinence
This attribute represents the pertinence of this result
top
r
- $results
- in file SearchResults.php, variable SearchResults::$results
Array of SearchResult for each result returned by the indexer
- ResultBuilder
- in file ResultBuilder.php, class ResultBuilder
This class is designed to provide an easy way to change
the parsing technique used to build results given
as an XML input stream.
- ResultBuilder
- in file ResultBuilder.php, method ResultBuilder::ResultBuilder()
Constructor for ResultBuilder
- ResultBuilder.php
- procedural page ResultBuilder.php
top
s
- search
- in file SearchEngine.php, method SearchEngine::search()
Computes the given query, and return the SearchResult array
- SearchEngine
- in file SearchEngine.php, class SearchEngine
This class is designed as a Search Engine abstraction.
- SearchEngine
- in file SearchEngine.php, method SearchEngine::SearchEngine()
Base constructor.
- SearchEngine_IndexServer
- in file indexserver.php, method SearchEngine_IndexServer::SearchEngine_IndexServer()
Constructor for this implementation, used by the SearchEngine factory method
- SearchEngine_IndexServer
- in file indexserver.php, class SearchEngine_IndexServer
Implementation class for Microsoft IndexServer.
- SearchEngine.php
- procedural page SearchEngine.php
- SearchResult
- in file SearchResult.php, method SearchResult::SearchResult()
Constructor for this helper class.
- SearchResult
- in file SearchResult.php, class SearchResult
This class is designed to provide information about a given result
from the indexer
- SearchResults
- in file SearchResults.php, class SearchResults
This class is designed to handle the list of search results
for a given query.
- SearchResults
- in file SearchResults.php, method SearchResults::SearchResults()
Constructor for SearchResults.
- SearchResults.php
- procedural page SearchResults.php
- SearchResult.php
- procedural page SearchResult.php
- sendToHostNoHeader
- in file tools.inc.php, function sendToHostNoHeader()
- setLogger
- in file SearchEngine.php, method SearchEngine::setLogger()
This method sets the optionnal logger for this instance.
- setResultBuilder
- in file SearchEngine.php, method SearchEngine::setResultBuilder()
This method sets the ResultBuilder used by this instance.
top
t
- $title
- in file SearchResult.php, variable SearchResult::$title
This attribute represents the title (if available)
of this result
- test.php
- procedural page test.php
- tools.inc.php
- procedural page tools.inc.php
top
v
- $vpath
- in file SearchResult.php, variable SearchResult::$vpath
This attribute represents the virtual path to the
result file