}
}
- global $wgAPIModules;
+ global $wgAPIModules, $wgAPIFormatModules;
$this->mModuleMgr = new ApiModuleManager( $this );
$this->mModuleMgr->addModules( self::$Modules, 'action' );
$this->mModuleMgr->addModules( $wgAPIModules, 'action' );
$this->mModuleMgr->addModules( self::$Formats, 'format' );
+ $this->mModuleMgr->addModules( $wgAPIFormatModules, 'format' );
$this->mResult = new ApiResult( $this );
$this->mEnableWrite = $enableWrite;
$this->dieUsageMsg( array( 'missingparam', 'token' ) );
}
- if ( !$this->getUser()->matchEditToken( $moduleParams['token'], $salt, $this->getContext()->getRequest() ) ) {
+ if ( !$this->getUser()->matchEditToken(
+ $moduleParams['token'],
+ $salt,
+ $this->getContext()->getRequest() )
+ ) {
$this->dieUsageMsg( 'sessionfailure' );
}
}