Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Lib\TermFallbackCacheFactory Class Reference

Factory for accessing the shared cache. More...

Public Member Functions

 __construct ( $cacheType, LoggerInterface $logger, IBufferingStatsdDataFactory $statsdDataFactory, string $cacheSecret, TermFallbackCacheServiceFactory $serviceFactory, ?int $cacheVersion, ObjectCacheFactory $objectCacheFactory)
 
 getTermFallbackCache ()
 

Private Attributes

 $termFallbackCacheType
 
 $logger
 
 $cacheSecret
 
 $statsdDataFactory
 
 $serviceFactory
 
 $objectCacheFactory
 
 $cacheVersion
 

Detailed Description

Factory for accessing the shared cache.

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lib\TermFallbackCacheFactory::__construct ( $cacheType,
LoggerInterface $logger,
IBufferingStatsdDataFactory $statsdDataFactory,
string $cacheSecret,
TermFallbackCacheServiceFactory $serviceFactory,
?int $cacheVersion,
ObjectCacheFactory $objectCacheFactory )
Parameters
int | string$cacheType
LoggerInterface$logger
IBufferingStatsdDataFactory$statsdDataFactory
string$cacheSecret
TermFallbackCacheServiceFactory$serviceFactory
int | null$cacheVersion
ObjectCacheFactory$objectCacheFactory

Member Function Documentation

◆ getTermFallbackCache()

Wikibase\Lib\TermFallbackCacheFactory::getTermFallbackCache ( )

Member Data Documentation

◆ $cacheSecret

Wikibase\Lib\TermFallbackCacheFactory::$cacheSecret
private

◆ $cacheVersion

Wikibase\Lib\TermFallbackCacheFactory::$cacheVersion
private

◆ $logger

Wikibase\Lib\TermFallbackCacheFactory::$logger
private

◆ $objectCacheFactory

Wikibase\Lib\TermFallbackCacheFactory::$objectCacheFactory
private

◆ $serviceFactory

Wikibase\Lib\TermFallbackCacheFactory::$serviceFactory
private

◆ $statsdDataFactory

Wikibase\Lib\TermFallbackCacheFactory::$statsdDataFactory
private

◆ $termFallbackCacheType

Wikibase\Lib\TermFallbackCacheFactory::$termFallbackCacheType
private

The documentation for this class was generated from the following file: