X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fapi%2FApiModuleManager.php;h=a0300ab55da5430fc1d033d33de48e9945bf54d6;hb=058d03327886a5bc07bb5a6f53d69d9caa208069;hp=f7d0ccf554e08701ee2f181f6c74e2d03b21eed0;hpb=bc91ec321a0c57d39709f996fbf9d084c77b3f91;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiModuleManager.php b/includes/api/ApiModuleManager.php index f7d0ccf554..a0300ab55d 100644 --- a/includes/api/ApiModuleManager.php +++ b/includes/api/ApiModuleManager.php @@ -241,6 +241,21 @@ class ApiModuleManager extends ContextSource { return $result; } + /** + * Returns the class name of the given module + * + * @param string $module Module name + * @return string|bool class name or false if the module does not exist + * @since 1.24 + */ + public function getClassName( $module ) { + if ( isset( $this->mModules[$module] ) ) { + return $this->mModules[$module][1]; + } + + return false; + } + /** * Returns true if the specific module is defined at all or in a specific group. * @param string $moduleName Module name