Index of All Elements

a b d e f g i l m n p r s t v _ top

a

$abstract
in file SearchResult.php, variable SearchResult::$abstract
    This attribute represents an abstract for this result
top

b

buildResults
in file ResultBuilder.php, method ResultBuilder::buildResults()
    This function is the one that does the job ;)
top

d

disableLogging
in file SearchEngine.php, method SearchEngine::disableLogging()
    This method disables logging.
top

e

enableLogging
in file SearchEngine.php, method SearchEngine::enableLogging()
    This method enables logging.
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

g

getResultBuilder
in file SearchEngine.php, method SearchEngine::getResultBuilder()
    This method returns the ResultBuilder used by this instance.
top

i

indexserver.inc.php
procedural page indexserver.inc.php
IDX_SRVR_IDQ
in file indexserver.inc.php, constant IDX_SRVR_IDQ
IIS_ADDRESS
in file indexserver.inc.php, constant IIS_ADDRESS
IIS_PORT
in file indexserver.inc.php, constant IIS_PORT
indexserver.php
procedural page indexserver.php
top

l

$lastResultIndex
in file SearchResults.php, variable SearchResults::$lastResultIndex
    Specifies the index of the last result returned by the query.
top

m

$m_currentResult
in file ResultBuilder.php, variable ResultBuilder::$m_currentResult
    Inner variable representing the current result being proceeded.
$m_currentTag
in file ResultBuilder.php, variable ResultBuilder::$m_currentTag
    Inner variable representing the current tag being proceeded
$m_logEnabled
in file SearchEngine.php, variable SearchEngine::$m_logEnabled
    Tag that determines whether the instance should do any logging.
$m_logger
in file SearchEngine.php, variable SearchEngine::$m_logger
    Optionnal logger.
$m_parser
in file ResultBuilder.php, variable ResultBuilder::$m_parser
    XML parser resource
$m_resultBuilder
in file SearchEngine.php, variable SearchEngine::$m_resultBuilder
    ResultBuilder used to parse the XML result stream and to build the SearchResult array
$m_searchResults
in file ResultBuilder.php, variable ResultBuilder::$m_searchResults
    Inner variable representing final SearchResults instance
top

n

$numberOfResults
in file SearchResults.php, variable SearchResults::$numberOfResults
    Specifies the total number of results returned by the indexer
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
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

Documention generated on Wed, 19 Mar 2003 17:09:54 +0100 by phpDocumentor 1.1.0