Source
106 * @param SearchForm $form The form instance that was submitted
107 * @param SS_HTTPRequest $request Request generated for this action
108 */
109 public function getSearchResults($request)
110 {
111
112 $list = new ArrayList();
113
114 $v = $request->getVars();
115 $q = $v["Search"];
116
117 $input = DB::getConn()->addslashes($q);
118 $data = DB::query("SELECT * FROM SearchableDataObjects WHERE MATCH (Title, Content) AGAINST ('$input' IN NATURAL LANGUAGE MODE)");
119
120 foreach ($data as $row) {
121
Trace
- CustomSearch->getSearchResults(SS_HTTPRequest)
CustomSearch.php:153
- CustomSearch->results(Array,SearchForm,SS_HTTPRequest)
Object.php:746
- SS_Object->__call(results,Array)
Form.php:466
- Form->httpSubmission(SS_HTTPRequest)
RequestHandler.php:296
- RequestHandler->handleAction(SS_HTTPRequest,httpSubmission)
RequestHandler.php:208
- RequestHandler->handleRequest(SS_HTTPRequest,DataModel)
RequestHandler.php:230
- RequestHandler->handleRequest(SS_HTTPRequest,DataModel)
Controller.php:151
- Controller->handleRequest(SS_HTTPRequest,DataModel)
ContentController.php:174
- ContentController->handleRequest(SS_HTTPRequest,DataModel)
ModelAsController.php:75
- ModelAsController->handleRequest(SS_HTTPRequest,DataModel)
Director.php:383
- Director::handleRequest(SS_HTTPRequest,Session,DataModel)
Director.php:147
- Director::direct(/Search/SearchForm/,DataModel)
main.php:206