Liste de tous les membres
Fonctions membres publiques |
| getResults () |
| getTotal () |
| getQuery () |
| __construct ($config=array()) |
| getItems () |
| getPagination () |
| getStart () |
| getUserStateFromRequest ($key, $request, $default=null, $type= 'none', $resetPage=true) |
| getDbo () |
| getName () |
| getState ($property=null, $default=null) |
| getTable ($name= '', $prefix= 'Table', $options=array()) |
| setDbo (&$db) |
| setState ($property, $value=null) |
| __toString () |
| def ($property, $default=null) |
| get ($property, $default=null) |
| getProperties ($public=true) |
| getError ($i=null, $toString=true) |
| getErrors () |
| set ($property, $value=null) |
| setProperties ($properties) |
| setError ($error) |
| toString () |
Fonctions membres protégées |
| getListQuery () |
| getResultsTotal () |
| getResultsData () |
| getExcludedLinkIds () |
| getTermsQuery ($terms) |
| getStoreId ($id= '', $page=true) |
| populateState ($ordering=null, $direction=null) |
| retrieve ($id, $persistent=true) |
| store ($id, $data, $persistent=true) |
| _getListQuery () |
| getStoreId ($id= '') |
| _getList ($query, $limitstart=0, $limit=0) |
| _getListCount ($query) |
| _createTable ($name, $prefix= 'Table', $config=array()) |
| populateState () |
| cleanCache ($group=null, $client_id=0) |
Documentation des fonctions membres
FinderModelSearch::getExcludedLinkIds |
( |
| ) |
|
|
protected |
FinderModelSearch::getListQuery |
( |
| ) |
|
|
protected |
FinderModelSearch::getQuery |
( |
| ) |
|
FinderModelSearch::getResults |
( |
| ) |
|
Method to get the results of the query.
- Renvoie:
- array An array of FinderIndexerResult objects.
- Depuis:
- 2.5
- Exceptions:
-
Exception | on database error. |
Références $db, $query, $row, et null.
FinderModelSearch::getResultsData |
( |
| ) |
|
|
protected |
FinderModelSearch::getResultsTotal |
( |
| ) |
|
|
protected |
FinderModelSearch::getStoreId |
( |
|
$id = '' , |
|
|
|
$page = true |
|
) |
| |
|
protected |
Method to get a store id based on model the configuration state.
This is necessary because the model is used by the component and different modules that might need different sets of data or different ordering requirements.
- Paramètres:
-
string | $id | An identifier string to generate the store id. [optional] |
boolean | $page | True to store the data paged, false to store all data. [optional] |
- Renvoie:
- string A store id.
- Depuis:
- 2.5
Références $id, et $query.
FinderModelSearch::getTermsQuery |
( |
|
$terms | ) |
|
|
protected |
Method to get a subquery for filtering link ids mapped to specific terms ids.
- Paramètres:
-
array | $terms | An array of search term ids. |
- Renvoie:
- JDatabaseQuery A database object.
- Depuis:
- 2.5
Références $db, et $query.
FinderModelSearch::getTotal |
( |
| ) |
|
Method to get the total number of results.
- Renvoie:
- integer The total number of results.
- Depuis:
- 2.5
- Exceptions:
-
Exception | on database error. |
Réimplémentée à partir de JModelList.
Références $total, et null.
FinderModelSearch::populateState |
( |
|
$ordering = null , |
|
|
|
$direction = null |
|
) |
| |
|
protected |
FinderModelSearch::retrieve |
( |
|
$id, |
|
|
|
$persistent = true |
|
) |
| |
|
protected |
Method to retrieve data from cache.
- Paramètres:
-
string | $id | The cache store id. |
boolean | $persistent | Flag to enable the use of external cache. [optional] |
- Renvoie:
- mixed The cached data if found, null otherwise.
- Depuis:
- 2.5
Références $data, $id, JFactory\getCache(), et null.
FinderModelSearch::store |
( |
|
$id, |
|
|
|
$data, |
|
|
|
$persistent = true |
|
) |
| |
|
protected |
Method to store data in cache.
- Paramètres:
-
string | $id | The cache store id. |
mixed | $data | The data to cache. |
boolean | $persistent | Flag to enable the use of external cache. [optional] |
- Renvoie:
- boolean True on success, false on failure.
- Depuis:
- 2.5
Références $data, $id, et JFactory\getCache().
Documentation des données membres
FinderModelSearch::$context = 'com_finder.search' |
|
protected |
FinderModelSearch::$excludedTerms = array() |
|
protected |
FinderModelSearch::$includedTerms = array() |
|
protected |
FinderModelSearch::$query |
|
protected |
FinderModelSearch::$requiredTerms = array() |
|
protected |
La documentation de cette classe a été générée à partir du fichier suivant :