src/services/HtmlcacheService.php
private function loadCache($file)
    {
        if (file_exists($settingsFile = $this->getDirectory() . 'settings.json')) {
            $settings = json_decode(file_get_contents($settingsFile), true);
        } elseif (!empty($this->settings->cacheDuration)) {
            $settings = ['cacheDuration' => $this->settings->cacheDuration];
        } else {
            $settings = ['cacheDuration' => 3600];
        }
        if (time() - ($fmt = filemtime($file)) >= $settings['cacheDuration']) {
            unlink($file);
            return false;
        }
        \Craft::$app->response->data = file_get_contents($file);
        return true;
    }
private function loadCache($file)
    {
        if (file_exists($settingsFile = $this->getDirectory() . 'settings.json')) {
            $settings = json_decode(file_get_contents($settingsFile), true);
        } elseif (!empty($this->settings->cacheDuration)) {
            $settings = ['cacheDuration' => $this->settings->cacheDuration];
        } else {
            $settings = ['cacheDuration' => 3600];
        }
        if (time() - ($fmt = filemtime($file)) >= $settings['cacheDuration']) {
            unlink($file);
            return false;
        }
        \Craft::$app->response->data = file_get_contents($file);
        return true;
    }
private function loadCache ( $ file ) { if ( file_exists ( $ settingsFile = $ this -> getDirectory ( ) . 'settings.json' ) ) { $ settings = json_decode ( file_get_contents ( $ settingsFile ) , true ) ; } elseif ( ! empty ( $ this -> settings -> cacheDuration ) ) { $ settings = [ 'cacheDuration' => $ this -> settings -> cacheDuration ] ; } else { $ settings = [ 'cacheDuration' => 3600 ] ; } if ( time ( ) - ( $ fmt = filemtime ( $ file ) ) >= $ settings [ 'cacheDuration' ] ) { unlink ( $ file ) ; return false ; } \ Craft :: $ app -> response -> data = file_get_contents ( $ file ) ; return true ; }
Check cache and return it if exists

@param string $file
@return mixed
Check cache and return it if exists