Beispiel #1
0
 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;
     }
 }
Beispiel #2
0
 /**
  * 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();
     }
 }