MediaWiki  master
ParserCache Member List

This is the complete list of members for ParserCache, including all inherited members.

$cacheParserCacheprivate
$cacheEpochParserCacheprivate
$hookRunnerParserCacheprivate
$jsonCodecParserCacheprivate
$loggerParserCacheprivate
$metadataProcCacheParserCacheprivate
$nameParserCacheprivate
$readJsonParserCacheprivate
$statsParserCacheprivate
$titleFactoryParserCacheprivate
$wikiPageFactoryParserCacheprivate
$writeJsonParserCacheprivate
__construct(string $name, BagOStuff $cache, string $cacheEpoch, HookContainer $hookContainer, JsonCodec $jsonCodec, IBufferingStatsdDataFactory $stats, LoggerInterface $logger, TitleFactory $titleFactory, WikiPageFactory $wikiPageFactory, $useJson=false)ParserCache
checkExpired(CacheTime $entry, PageRecord $page, int $staleConstraint, string $cacheTier)ParserCacheprivate
checkOutdated(CacheTime $entry, PageRecord $page, int $staleConstraint, string $cacheTier)ParserCacheprivate
deleteOptionsKey(PageRecord $page)ParserCache
encodeAsJson(CacheTime $obj, string $key)ParserCacheprivate
get(PageRecord $page, $popts, $useOutdated=false)ParserCache
getCacheStorage()ParserCache
getDirty(PageRecord $page, $popts)ParserCache
getMetadata(PageRecord $page, int $staleConstraint=self::USE_ANYTHING)ParserCache
incrementStats(PageRecord $page, $metricSuffix)ParserCacheprivate
makeMetadataKey(PageRecord $page)ParserCacheprivate
makeParserOutputKey(PageRecord $page, ParserOptions $options, array $usedOptions=null)ParserCache
restoreFromJson(string $jsonData, string $key, string $expectedClass)ParserCacheprivate
save(ParserOutput $parserOutput, PageRecord $page, $popts, $cacheTime=null, $revId=null)ParserCache
setJsonSupport(bool $readJson, bool $writeJson)ParserCache
USE_ANYTHINGParserCacheprivate
USE_CURRENT_ONLYParserCache
USE_EXPIREDParserCache
USE_OUTDATEDParserCache