Plugins

# Class: TableResultProvider Source Location: /plugins/search/common/Search.php
### Class Overview
    ResultProvider
       |
       --DbResultProvider
          |
          --TableResultProvider
Provides result from a table #### Author(s): | ### Variables $table $where | ### Methods getSql getWhere
### Child classes: FulltextTableResultProvider Provides result from a table with full text search in fields | ### Inherited Variables #### Class: DbResultProvider DbResultProvider::$db DbResultProvider::$dbConnection DbResultProvider::$dbFile DbResultProvider::$dbType DbResultProvider::$dsn DbResultProvider::$encodingContext DbResultProvider::$sortColumn DbResultProvider::$sortDirection DbResultProvider::$sortPriorities DbResultProvider::$sql #### Class: ResultProvider ResultProvider::$aliases ResultProvider::$columns ResultProvider::$id ResultProvider::$maxNumber ResultProvider::$plugin | ### Inherited Methods #### Class: DbResultProvider DbResultProvider::getDsn() DbResultProvider::getOrderBy() DbResultProvider::getResult() DbResultProvider::getSql() #### Class: ResultProvider ResultProvider::__construct() ResultProvider::getColumnName() Gets DB column name, uses alias if needed ResultProvider::getProviderFromConfig() Creates a ResultProvider from a config structure ResultProvider::getResult() Generates search results from a request
### Class Details [line 397] Provides result from a table #### Tags:
see: | DbResultProvider
[ Top ] ### Class Variables #### $table = [line 402] #### Tags:
var: | table name
access: | public
Type: | string
[ Top ] #### $where = [line 407] #### Tags:
var: | where clause
access: | public
Type: | string
[ Top ] ### Class Methods ### method getSql [line 416]
`void getSql( SearchRequest $request)`
#### Tags:
access: | protected
Overrides DbResultProvider::getSql() (parent method not documented) [ Top ] ### method getWhere [line 412]
`string getWhere( SearchRequest $request)`
#### Tags:
access: | protected
Overridden in child classes as: FulltextTableResultProvider::getWhere() [ Top ] Documentation generated on Fri, 21 Sep 2007 13:31:01 +0200 by phpDocumentor 1.3.0RC3