*/ function getAll($formodule) { global $_REQUEST; $db = PearDatabase::getInstance(); $emailTemplateModels = array(); $EMAILMaker = new EMAILMaker_EMAILMaker_Model(); $request = new Vtiger_Request($_REQUEST, $_REQUEST); $return_data = $EMAILMaker->GetListviewData("templateid", "asc", $formodule, true, $request); foreach ($return_data AS $templates_data) { if ($templates_data["status"] == "1" && $templates_data["is_listview"] == "0") { $emailTemplateModel = Settings_EMAILMaker_Record_Model::getInstance(); $templates_data["type"] = "EMAILMaker"; $emailTemplateModel->setData($templates_data); $emailTemplateModels[] = $emailTemplateModel; } } $result = $db->pquery('SELECT * FROM vtiger_emailtemplates WHERE deleted = 0', array()); for($i=0; $i<$db->num_rows($result); $i++) { $emailTemplateModel = Settings_EMAILMaker_Record_Model::getInstance(); $emailTemplateModel->setData($db->query_result_rowdata($result, $i)); $emailTemplateModels[] = $emailTemplateModel; } return $emailTemplateModels; } }