/** * Function saves a tag for a record * @param Vtiger_Request $request */ public function save(Vtiger_Request $request) { $currentUser = Users_Record_Model::getCurrentUserModel(); $tagModel = new Vtiger_Tag_Model(); $tagModel->set('userid', $currentUser->id); $tagModel->set('record', $request->get('record')); $tagModel->set('tagname', decode_html($request->get('tagname'))); $tagModel->set('module', $request->getModule()); $tagModel->save(); $taggedInfo = Vtiger_Tag_Model::getAll($currentUser->id, $request->getModule(), $request->get('record')); $response = new Vtiger_Response(); $response->setResult($taggedInfo); $response->emit($taggedInfo); }
/** * Function saves a tag for a record * @param Vtiger_Request $request */ public function save(Vtiger_Request $request) { global $log; $log->debug("Entering ./actions/TagCloud.php::save"); $currentUser = Users_Record_Model::getCurrentUserModel(); $tagModel = new Vtiger_Tag_Model(); $tagModel->set('userid', $currentUser->id); $tagModel->set('record', $request->get('record')); $tagModel->set('tagname', decode_html($request->get('tagname'))); $tagModel->set('module', $request->getModule()); $tagModel->save(); $taggedInfo = Vtiger_Tag_Model::getAll($currentUser->id, $request->getModule(), $request->get('record')); $response = new Vtiger_Response(); $response->setResult($taggedInfo); $response->emit($taggedInfo); }