Page MenuHomeWickedGov Phorge

CommunityConfigurationHooks.php
No OneTemporary

Size
724 B
Referenced Files
None
Subscribers
None

CommunityConfigurationHooks.php

<?php
namespace MediaWiki\Babel\Config;
use MediaWiki\Babel\Utils;
use MediaWiki\Extension\CommunityConfiguration\Hooks\CommunityConfigurationProvider_initListHook;
/**
* Hooks for CommunityConfiguration
*
* @note Needs to be separate from Hooks to keep CommunityConfiguration a soft dependency.
*/
class CommunityConfigurationHooks implements CommunityConfigurationProvider_initListHook {
/**
* @inheritDoc
*/
public function onCommunityConfigurationProvider_initList( array &$providers ) {
if ( !Utils::useCommunityConfiguration() ) {
// Do not show the Babel provider in the dashboard when CommunityConfiguration is not in
// use (to avoid user confusion).
unset( $providers['Babel'] );
}
}
}

File Metadata

Mime Type
text/x-php
Expires
Oct 4 2026, 04:53 (5 w, 13 h ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
d6/88/9bf0411760e184053c6f239ebb7a
Default Alt Text
CommunityConfigurationHooks.php (724 B)

Event Timeline