function actionAutocomplete($params = '') { $returnResults = array(); if (!empty($params['term'])) { $objSearch = new SearchModel(); $searchResults = $objSearch->performSearch($params['term'], array('dontsave' => true)); if (!empty($searchResults)) { foreach ($searchResults as $result) { $record = new stdClass(); $record->title = $result['title']; $record->url = $result['url']; $record->desc = $result['description']; $returnResults[] = $record; } } } echo json_encode($returnResults); }