MediaWiki
master
ForeignApiModule.php
Go to the documentation of this file.
1
<?php
7
namespace
MediaWiki\ResourceLoader
;
8
16
class
ForeignApiModule
extends
FileModule
{
18
public
function
getDependencies
( ?
Context
$context =
null
) {
19
$dependencies
=
$this->dependencies
;
20
$this->
getHookRunner
()->onResourceLoaderForeignApiModules(
$dependencies
, $context );
21
return
$dependencies
;
22
}
23
}
MediaWiki\ResourceLoader\Context
Context object that contains information about the state of a specific ResourceLoader web request.
Definition
Context.php:32
MediaWiki\ResourceLoader\FileModule
Module based on local JavaScript/CSS files.
Definition
FileModule.php:39
MediaWiki\ResourceLoader\FileModule\$dependencies
string[] $dependencies
List of modules this module depends on.
Definition
FileModule.php:100
MediaWiki\ResourceLoader\ForeignApiModule
Module for mediawiki.ForeignApi and mediawiki.ForeignRest that has dynamically generated dependencies...
Definition
ForeignApiModule.php:16
MediaWiki\ResourceLoader\ForeignApiModule\getDependencies
getDependencies(?Context $context=null)
Get names of modules this module depends on.string[] List of module names
Definition
ForeignApiModule.php:18
MediaWiki\ResourceLoader\Module\getHookRunner
getHookRunner()
Get a HookRunner for running core hooks.
Definition
Module.php:290
MediaWiki\ResourceLoader
Definition
CircularDependencyError.php:7
includes
ResourceLoader
ForeignApiModule.php
Generated on Thu Feb 12 2026 12:25:50 for MediaWiki by
1.10.0