diff index.php @ 47:66382989353f

Extract baseDir only once. Function for generating cacheset. Added logger functionality. Removed hardcoded location for flagScript. BUGFIX: masterdocument was not added to the cacheset. BUGFIX: When two options existed next to eachother, the last was not read.
author Tom Fredrik "BFG" Klaussen <bfg@blenning.no>
date Mon, 08 Oct 2012 17:35:08 +0200
parents 79f708a48a7c
children 2cfea6e84694
line wrap: on
line diff
--- a/index.php	Mon Oct 08 15:49:28 2012 +0200
+++ b/index.php	Mon Oct 08 17:35:08 2012 +0200
@@ -5,12 +5,15 @@
 
 include_once 'CacheTimeCheck.inc';
 
+$baseDir = dirname(__FILE__);
+
 $cache = CacheTimeCheck::instance(__FILE__);
-$cache->includeOnce('Options.inc', dirname(__FILE__));
-$cache->includeOnce('accept-language.inc', dirname(__FILE__));
-$cache->includeOnce('common-functions.inc', dirname(__FILE__));
-$cache->includeOnce('filters.inc', dirname(__FILE__));
-$cache->includeOnce('inputParser.inc', dirname(__FILE__));
+$cache->includeOnce('Options.inc', $baseDir);
+$cache->includeOnce('accept-language.inc', $baseDir);
+$cache->includeOnce('common-functions.inc', $baseDir);
+$cache->includeOnce('filters.inc', $baseDir);
+$cache->includeOnce('inputParser.inc', $baseDir);
+$cache->includeOnce('logger.inc', $baseDir);
 
 if (DEBUG_LEVEL >= VERBOSITY_DEBUG) {
   var_dump($_SERVER);
@@ -18,6 +21,7 @@
 
 $master = new DOMDocument();
 $masterName = basePath() . "/master.xml";
+$cache->cache_time($masterName);
 $master->load($masterName);
 
 $options = new Options($master);
@@ -56,5 +60,6 @@
   $options->getCache()->CheckHttpModified();
 
 print $master->saveXml($master);
+//print_r($cache->cacheSet(1));
 
 ?>
\ No newline at end of file