private function existForCurrentModule() { global $currentModule; $seed = new OfficeReportMerge(); $listing_result = $seed->get_list('', ' report_module=\'' . $currentModule . '\'', 0, 1); if ($listing_result['row_count'] > 0) { return true; } else { return false; } }
/** * Return list of templates for module or all templates * @param string $module * @return SugarBean[] * return array with SugarBeans of OfficeReportMerge */ public static function getListTemplate($module = NULL) { $seed = new OfficeReportMerge(); if (!empty($module)) { $where = "{$seed->table_name}.report_module = '{$module}'"; } else { $where = ''; } $template_objects = $seed->get_list("{$seed->table_name}.name ASC", $where); if (!empty($template_objects['list'])) { return $template_objects['list']; } else { return array(); } }