Public Member Functions | |
| __construct (private readonly MessageGroupMetadata $messageGroupMetadata, private readonly MessageGroupFactory $messageGroupFactory,) | |
| getCacheKey () | |
| getCacheVersion () | |
| getDependencies () | |
| getData (IReadableDatabase $db) | |
| createGroups ( $data) | |
| @inheritDoc | |
Definition at line 15 of file AggregateGroupMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupMessageGroupFactory::__construct | ( | private readonly MessageGroupMetadata | $messageGroupMetadata, |
| private readonly MessageGroupFactory | $messageGroupFactory ) |
Definition at line 17 of file AggregateGroupMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupMessageGroupFactory::createGroups | ( | $data | ) |
@inheritDoc
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 60 of file AggregateGroupMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupMessageGroupFactory::getCacheKey | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 23 of file AggregateGroupMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupMessageGroupFactory::getCacheVersion | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 27 of file AggregateGroupMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupMessageGroupFactory::getData | ( | IReadableDatabase | $db | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 35 of file AggregateGroupMessageGroupFactory.php.
| MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupMessageGroupFactory::getDependencies | ( | ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory.
Definition at line 31 of file AggregateGroupMessageGroupFactory.php.