getAll(); $cvid = (int)$params["viewname"]; $customViewModel = CustomView_Record_Model::getInstanceById($cvid); if($request->has('search_params')) { $customViewModel->set('search_params', $request->get('search_params')); } if($customViewModel) { $searchKey = $request->get('search_key'); $searchValue = $request->get('search_value'); $operator = $request->get('operator'); if(!empty($operator)) { $customViewModel->set('operator', $operator); $customViewModel->set('search_key', $searchKey); $customViewModel->set('search_value', $searchValue); } $recordIds = $customViewModel->getRecordIds(array(), $customViewModel->getModule()); } die(json_encode(array('ids' => $recordIds))); } public function validateRequest(Vtiger_Request $request) { $request->validateReadAccess(); } } ?>