Creates message groups from the TranslatePostInitGroupsHook. More...
Public Member Functions | |
| __construct (private readonly HookRunner $hookRunner,) | |
| getCacheKey () | |
| getCacheVersion () | |
| getDependencies () | |
| getData (IReadableDatabase $db) | |
| createGroups ( $data) | |
| @inheritDoc | |
Creates message groups from the TranslatePostInitGroupsHook.
Definition at line 17 of file HookDefinedMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupConfiguration\HookDefinedMessageGroupFactory::__construct | ( | private readonly HookRunner | $hookRunner | ) |
Definition at line 22 of file HookDefinedMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupConfiguration\HookDefinedMessageGroupFactory::createGroups | ( | $data | ) |
@inheritDoc
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 58 of file HookDefinedMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupConfiguration\HookDefinedMessageGroupFactory::getCacheKey | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 27 of file HookDefinedMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupConfiguration\HookDefinedMessageGroupFactory::getCacheVersion | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 31 of file HookDefinedMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupConfiguration\HookDefinedMessageGroupFactory::getData | ( | IReadableDatabase | $db | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 39 of file HookDefinedMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupConfiguration\HookDefinedMessageGroupFactory::getDependencies | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 35 of file HookDefinedMessageGroupFactory.php.