소스 검색

Enabled KPI tracing for the export page... fixed regression on the setup page (rewrote the change in a much more defensive way)

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3071 a333f486-631f-4898-b8df-5754b55c2be0
romainq 11 년 전
부모
커밋
56f89162a3
3개의 변경된 파일10개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      application/clipage.class.inc.php
  2. 3 0
      application/csvpage.class.inc.php
  3. 3 0
      application/webpage.class.inc.php

+ 4 - 1
application/clipage.class.inc.php

@@ -39,7 +39,10 @@ class CLIPage implements Page
         {
             MetaModel::RecordQueryTrace();
         }
-        ExecutionKPI::ReportStats();
+        if (class_exists('ExecutionKPI'))
+        {
+            ExecutionKPI::ReportStats();
+        }
     }
 
 	public function add($sText)

+ 3 - 0
application/csvpage.class.inc.php

@@ -50,6 +50,9 @@ class CSVPage extends WebPage
         if (class_exists('MetaModel'))
         {
             MetaModel::RecordQueryTrace();
+        }
+        if (class_exists('ExecutionKPI'))
+        {
             ExecutionKPI::ReportStats();
         }
     }

+ 3 - 0
application/webpage.class.inc.php

@@ -491,6 +491,9 @@ class WebPage implements Page
         if (class_exists('MetaModel'))
         {
             MetaModel::RecordQueryTrace();
+        }
+        if (class_exists('ExecutionKPI'))
+        {
             ExecutionKPI::ReportStats();
         }
     }