Code

Fixed stats handling
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Thu, 19 Aug 2010 07:27:42 +0000 (07:27 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Thu, 19 Aug 2010 07:27:42 +0000 (07:27 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@19410 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-core/include/class_stats.inc

index d5e56ede06016b637e0df85d2eb795341abf59a1..0a4c474a0b0ddc2299ba7bc4b3e83bc303fdac6e 100644 (file)
@@ -26,6 +26,12 @@ class stats
     {
         // We cannot log while the path to store logs in is empty.
         global $config;
+
+        // Check if Logging is enabled
+        if(!is_object($config) || ! $config instanceOf config){
+            return(NULL);
+        }
+
         $path = $config->get_cfg_value('core', 'statsDatabaseDirectory');
         if(empty($path)){
             return(NULL);
@@ -53,11 +59,6 @@ class stats
             return(stats::$lastHandle[$filename]);
         }
 
-        // Check if Logging is enabled
-        if(!is_object($config) || ! $config instanceOf config){
-            return(NULL);
-        }
-
         // Get statsFile property 
         stats::$statsEnabled = $config->boolValueIsTrue('core', 'statsDatabaseEnabled');
         if(!stats::$statsEnabled){