|
wCMF
3.6
|
Inheritance diagram for SearchController:Public Member Functions | |
| initialize (&$request, &$response) | |
| hasView () | |
| executeKernel () | |
| getObjects ($type, $filter, $sortArray, &$pagingInfo) | |
| modifyModel (&$nodes) | |
Public Member Functions inherited from AsyncPagingController | |
| hasView () | |
| executeKernel () | |
| getObjects ($type, $filter, $sortArray, &$pagingInfo) | |
| getOIDs ($type, $filter, $sortArray, &$pagingInfo) | |
| getSortingProperties () | |
| modifyModel (&$nodes) | |
| sortByRealSubject ($a, $b) | |
Public Member Functions inherited from Controller | |
| Controller (&$delegate) | |
| initialize (&$request, &$response) | |
| validate () | |
| hasView () | |
| execute () | |
| executeKernel () | |
| getErrorMsg () | |
| setErrorMsg ($msg) | |
| appendErrorMsg ($msg) | |
| & | getRequest () |
| & | getResponse () |
| & | getView () |
| & | getDelegate () |
| getViewTemplate ($controller, $context, $action) | |
| getCacheId () | |
| assignViewDefaults (&$view) | |
| isLocalizedRequest () | |
Public Attributes | |
| $FILTER_VARNAME = 'SearchController.filter' | |
| $HITS_VARNAME = 'SearchController.hits' | |
Public Attributes inherited from AsyncPagingController | |
| $_sortProperties = null | |
Public Attributes inherited from Controller | |
| $_request = null | |
| $_response = null | |
| $_errorMsg = '' | |
| $_view = null | |
| $_delegate = null | |
SearchController is a controller that executes a search for oids and displays them in a paged list. Internally it uses Zend Lucene indexed search.
wCMF - wemove Content Management Framework Copyright (C) 2005-2014 wemove digital solutions GmbH
Licensed under the terms of any of the following licenses at your choice:
See the license.txt file distributed with this work for additional information.
Input actions:
Output actions:
| [in,out] | searchterm | The term to search for (The actual searchterm in simple search, empty in advanced search) see AsyncPagingController for additional parameters |
Definition at line 43 of file class.SearchController.php.
| SearchController::initialize | ( | & | $request, |
| & | $response | ||
| ) |
Definition at line 52 of file class.SearchController.php.
References SessionData\getInstance().
Here is the call graph for this function:| SearchController::hasView | ( | ) |
Definition at line 65 of file class.SearchController.php.
| SearchController::executeKernel | ( | ) |
Definition at line 77 of file class.SearchController.php.
| SearchController::getObjects | ( | $type, | |
| $filter, | |||
| $sortArray, | |||
| & | $pagingInfo | ||
| ) |
Definition at line 93 of file class.SearchController.php.
References ACTION_READ, SearchUtil\find(), PersistenceFacade\getInstance(), RightsManager\getInstance(), and SessionData\getInstance().
Here is the call graph for this function:| SearchController::modifyModel | ( | & | $nodes | ) |
Modify the model passed to the view.
| nodes | A reference to the array of node references passed to the view |
Definition at line 144 of file class.SearchController.php.
References DATATYPE_ATTRIBUTE, SessionData\getInstance(), NodeUtil\removeNonDisplayValues(), and NodeUtil\renderValues().
Here is the call graph for this function:| SearchController::$FILTER_VARNAME = 'SearchController.filter' |
Definition at line 46 of file class.SearchController.php.
| SearchController::$HITS_VARNAME = 'SearchController.hits' |
Definition at line 47 of file class.SearchController.php.