Example #1
0
 private function _readHtmlCache()
 {
     if ($this->appConfig['HTML_CACHE_ON'] == false || empty($this->appConfig['HTML_CACHE_RULE'])) {
         $this->appConfig['HTML_CACHE_ON'] = false;
         return false;
     }
     if (isset($this->appConfig['HTML_CACHE_RULE'][APP_NAME][CONTROLLER_NAME][ACTION_NAME])) {
         $expire = $this->appConfig['HTML_CACHE_RULE'][APP_NAME][CONTROLLER_NAME][ACTION_NAME];
     } else {
         if (isset($this->appConfig['HTML_CACHE_RULE'][APP_NAME][CONTROLLER_NAME]['*'])) {
             $expire = $this->appConfig['HTML_CACHE_RULE'][APP_NAME][CONTROLLER_NAME]['*'];
         } else {
             $this->appConfig['HTML_CACHE_ON'] = false;
             return false;
         }
     }
     return EcHtmlCache::read($this->appConfig['HTML_CACHE_PATH'], $expire);
 }
Example #2
0
 private function _readHtmlCache($module = '', $action = '')
 {
     if ($this->appConfig['HTML_CACHE_ON'] == false || empty($this->appConfig['HTML_CACHE_RULE'])) {
         $this->appConfig['HTML_CACHE_ON'] = false;
         return false;
     }
     if (isset($this->appConfig['HTML_CACHE_RULE'][$module][$action])) {
         $expire = $this->appConfig['HTML_CACHE_RULE'][$module][$action];
     } else {
         if (isset($this->appConfig['HTML_CACHE_RULE'][$module]['*'])) {
             $expire = $this->appConfig['HTML_CACHE_RULE'][$module]['*'];
         } else {
             $this->appConfig['HTML_CACHE_ON'] = false;
             return false;
         }
     }
     require_once EC_CORE_PATH . '/EcHtmlCache.class.php';
     return EcHtmlCache::read($this->appConfig['HTML_CACHE_PATH'], $expire);
 }