function getReminders(Vtiger_Request $request) { $recordModels = Calendar_Module_Model::getCalendarReminder(); foreach ($recordModels as $record) { $records[] = $record->getDisplayableValues(); $record->updateReminderStatus(); } $response = new Vtiger_Response(); $response->setResult($records); $response->emit(); }
function getReminders(Vtiger_Request $request) { if ('true' == $request->get('type_remainder')) { $recordModels = Calendar_Module_Model::getCalendarReminder(true); } else { $recordModels = Calendar_Module_Model::getCalendarReminder(); } foreach ($recordModels as $record) { $records[] = $record->getDisplayableValues(); $record->updateReminderStatus(2); } $response = new Vtiger_Response(); $response->setResult($records); $response->emit(); }
function process(Vtiger_Request $request) { $viewer = $this->getViewer($request); $moduleName = $request->getModule(); $currentUser = Users_Record_Model::getCurrentUserModel(); if ('true' == $request->get('type_remainder')) { $recordModels = Calendar_Module_Model::getCalendarReminder(true); } else { $recordModels = Calendar_Module_Model::getCalendarReminder(); } foreach ($recordModels as $record) { $record->updateReminderStatus(2); } $permissionToSendEmail = vtlib_isModuleActive('OSSMail') && Users_Privileges_Model::isPermitted('OSSMail', 'compose'); $viewer->assign('PERMISSION_TO_SENDE_MAIL', $permissionToSendEmail); $viewer->assign('MODULE_NAME', $moduleName); $viewer->assign('RECORDS', $recordModels); $viewer->view('Reminders.tpl', $moduleName); }