Your IP : 216.73.216.54


Current Path : /var/www/html/mediawiki-1.43.1/extensions/Thanks/
Upload File :
Current File : /var/www/html/mediawiki-1.43.1/extensions/Thanks/ServiceWiring.php

<?php

use MediaWiki\Config\ServiceOptions;
use MediaWiki\Extension\Thanks\Storage\LogStore;
use MediaWiki\Extension\Thanks\ThanksQueryHelper;
use MediaWiki\MediaWikiServices;

return [
	'ThanksQueryHelper' => static function (
			MediaWikiServices $services
		): ThanksQueryHelper {
			return new ThanksQueryHelper(
				$services->getTitleFactory(),
				$services->getConnectionProvider()
			);
	},
	'ThanksLogStore' => static function ( MediaWikiServices $services ): LogStore {
		return new LogStore(
			$services->getConnectionProvider(),
			$services->getActorNormalization(),
			new ServiceOptions(
				LogStore::CONSTRUCTOR_OPTIONS,
				$services->getMainConfig()
			)
		);
	}
];