Creates FileBasedMessageGroup message groups. More...
Public Member Functions | |
__construct (MessageGroupConfigurationParser $messageGroupConfigurationParser, ServiceOptions $serviceOptions) | |
getCacheKey () | |
getCacheVersion () | |
getDependencies () | |
getData (IReadableDatabase $db) | |
createGroups ( $data) | |
Public Attributes | |
const | SERVICE_OPTIONS = [ 'TranslateGroupFiles' ] |
Creates FileBasedMessageGroup message groups.
Definition at line 19 of file FileBasedMessageGroupFactory.php.
MediaWiki\Extension\Translate\MessageGroupConfiguration\FileBasedMessageGroupFactory::__construct | ( | MessageGroupConfigurationParser | $messageGroupConfigurationParser, |
ServiceOptions | $serviceOptions ) |
Definition at line 26 of file FileBasedMessageGroupFactory.php.
MediaWiki\Extension\Translate\MessageGroupConfiguration\FileBasedMessageGroupFactory::createGroups | ( | $data | ) |
mixed | $data | Data returned by getData() |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 83 of file FileBasedMessageGroupFactory.php.
MediaWiki\Extension\Translate\MessageGroupConfiguration\FileBasedMessageGroupFactory::getCacheKey | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 35 of file FileBasedMessageGroupFactory.php.
MediaWiki\Extension\Translate\MessageGroupConfiguration\FileBasedMessageGroupFactory::getCacheVersion | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 39 of file FileBasedMessageGroupFactory.php.
MediaWiki\Extension\Translate\MessageGroupConfiguration\FileBasedMessageGroupFactory::getData | ( | IReadableDatabase | $db | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 53 of file FileBasedMessageGroupFactory.php.
MediaWiki\Extension\Translate\MessageGroupConfiguration\FileBasedMessageGroupFactory::getDependencies | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 43 of file FileBasedMessageGroupFactory.php.
const MediaWiki\Extension\Translate\MessageGroupConfiguration\FileBasedMessageGroupFactory::SERVICE_OPTIONS = [ 'TranslateGroupFiles' ] |
Definition at line 20 of file FileBasedMessageGroupFactory.php.