Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader Class Reference

Loads and manages message group factory loaders. More...

Inheritance diagram for MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader:
MessageGroupLoader CachedMessageGroupLoader

Public Member Functions

 __construct (WANObjectCache $cache, CachedMessageGroupFactory $factory)
 
 getGroups ()
 
 recache ()
 Clear and refill the cache with the latest values.
 
 clearCache ()
 Clear values from the cache.
 
- Public Member Functions inherited from MessageGroupLoader
 isExpired (DependencyWrapper $wrapper)
 Determines if dependencies have expired.
 

Detailed Description

Loads and manages message group factory loaders.

Since
2024.05 @license GPL-2.0-or-later
Author
Niklas Laxström

Definition at line 19 of file CachedMessageGroupFactoryLoader.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader::__construct ( WANObjectCache $cache,
CachedMessageGroupFactory $factory )

Definition at line 25 of file CachedMessageGroupFactoryLoader.php.

Member Function Documentation

◆ clearCache()

MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader::clearCache ( )

Clear values from the cache.

Implements CachedMessageGroupLoader.

Definition at line 40 of file CachedMessageGroupFactoryLoader.php.

◆ getGroups()

MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader::getGroups ( )
Returns
MessageGroup[]

Reimplemented from MessageGroupLoader.

Definition at line 32 of file CachedMessageGroupFactoryLoader.php.

◆ recache()

MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader::recache ( )

Clear and refill the cache with the latest values.

Implements CachedMessageGroupLoader.

Definition at line 36 of file CachedMessageGroupFactoryLoader.php.


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