Lines Matching full:cache

12 use dokuwiki\Cache\CacheInstructions;
13 use dokuwiki\Cache\CacheParser;
14 use dokuwiki\Cache\CacheRenderer;
27 * * manage the dependencies (snippets, cache)
31 * (as fetcher cache uses the url as unique identifier)
64 * @var CacheParser cache file (may be not set if this is not a {@link self::isPathExecution() execution}
79 * @var CacheRenderer This cache file stores the last render timestamp (see {@link p_get_metadata()}
113 * @var WikiPath the context path, it's important to resolve relative link and to create cache for each context namespace for instance
128 * Fighting file modified time, even if we cache has been stored,
364 * The cache is stored by requested page scope
369 * in all actions and is needed to log the {@link CacheResult cache
372 * Use cache should be always called because it trigger
373 * the event coupled to the cache (ie PARSER_CACHE_USE)
439 * Cache file
440 * Using a cache parser, set the page id and will trigger
441 * the parser cache use event in order to log/report the cache usage
485 $snippetCacheFile = $this->getSnippetCacheStore()->cache;
494 * @return CacheParser - the cache where the snippets are stored
495 * Cache file
496 * Using a cache parser, set the page id and will trigger
497 * the parser cache use event in order to log/report the cache usage
509 throw new ExceptionRuntime("There is no snippet cache store for a non-path execution");
523 $cachePath = $this->outputCacheDependencies->getDependenciesCacheStore()->cache;
528 * @return LocalPath the fetch path - start the process and returns a path. If the cache is on, return the {@link FetcherMarkup::getContentCachePath()}
536 * The cache path may have change due to the cache key rerouting
583 * when we test for the cache with {@link CacheParser::useCache()}
643 * Snippets and cache dependencies are only for HTML rendering
653 * the cache of the HTML page may be stored but not the cache of the snippets
665 * Cache output dependencies
666 * Reroute the cache output by runtime dependencies
675 * We store always the output in the cache
676 * if the cache is not on, the file is just overwritten
683 io_saveFile($this->contentCache->cache, $this->fetchString);
745 * @return LocalPath - the cache path is where the result is stored if the cache is on
746 * The cache path may have change due to the cache key rerouting
752 $path = $this->contentCache->cache;
778 * The cache path may have change due to the cache key rerouting
927 * stored in a cache and are therefore lost if not used
959 * This is motsly important for cache as we use the path as the cache key
960 * (Cache:
1095 LogUtility::error("The path ($sourcePath) does not exist, we have set the markup to the empty string during rendering. If you want to delete the cache path, ask it via the cache path function", self::CANONICAL, $e);
1132 $path = $this->instructionsCache->cache;
1208 $depends['files'][] = $this->instructionsCache->cache;
1387 $cache = $this->getSnippetCacheStore()->cache;
1388 return LocalPath::createFromPathString($cache);