| Current File : /home/jvzmxxx/wiki1/extensions/Graph/includes/DataModule.php |
<?php
/**
* ResourceLoader module providing extra data to the client-side.
*
* @file
* @ingroup Extensions
*/
namespace Graph;
use ResourceLoader;
use ResourceLoaderContext;
use ResourceLoaderModule;
class DataModule extends ResourceLoaderModule {
protected $targets = [ 'desktop', 'mobile' ];
public function getScript( ResourceLoaderContext $context ) {
$config = $context->getResourceLoader()->getConfig();
return ResourceLoader::makeConfigSetScript( [
'wgGraphAllowedDomains' => $config->get( 'GraphAllowedDomains' ),
'wgGraphIsTrusted' => $config->get( 'GraphIsTrusted' ),
] );
}
public function enableModuleContentVersion() {
return true;
}
}