Пример #1
0
 /**
  *  Hook to delete graphic reports afer tracker reports are deleted, when trackers are deleted.
  *  Used in src/common/tracker/ArtifactTypeFactory.class.php
  * 
  * @param params:hook parameters
  */
 function delete_graphical_reports($params)
 {
     require_once 'data-access/GraphOnTrackers_Report.class.php';
     $atid = $params['atid'];
     $sql = "SELECT report_graphic_id FROM plugin_graphontrackers_report_graphic WHERE group_artifact_id='" . db_ei($atid) . "'";
     $res = db_query($sql);
     while ($report_array = db_fetch_array($res)) {
         $report_graphic_id = db_ei($report_array["report_graphic_id"]);
         $gr = new GraphOnTrackers_Report($report_graphic_id);
         $gr->delete();
     }
 }